Рубрика: Фундаментальные основы

Тернарный условный оператор Проверку на выполнение условий можно записать со помощью условного оператора if else

Тут все просто — если батарейки сели — нужно их заменить, а если они в порядке — то можно и  использовать. Эту конструкцию можно …

Тернарный условный оператор и оператор ?? Read More »

Метки:

Думаю, все разработчики мобильных iOS приложений в курсе, что из собственного приложения можно запускать сторонние приложения. Например можно запустить клиент Youtube, кликнув на ссылку на видео, или вызвать почтовый клиент если нажать на кнопку «написать письмо». В конце концов — …

URL Schemes или как передать данные между iOS приложениями Read More »

Метки: ,

Задача Нужно из массива удалить повторяющиеся элементы. При этом массив может содержать элементы любого типа. Решение Для удаления одинаковых элементов из массива следует написать универсальную функцию, которая принимает в качестве параметра аргумент типа «коллекция» и возвращает другой массив.

Внутри …

Удалить одинаковые элементы из массива iOS на Swift 3 Read More »

Метки:

В одном из комментариев на сайте, читатель поинтересовался каким образом следует работать с глобальными переменными. Он даже привел пример приложения, над которым он работает. Если я правильно понял, то это приложение опросник, которое по очереди задает вопросы, принимает ответы, суммирует …

Глобальные переменные при программировании в iOS Read More »

Расширение для массива Итак, задачу преобразования массива в словарь мы реализуем с помощью расширения для всего типа коллекции «Массив».

Метки:

После обновления до Xcode 8 при компиляции приложения в консоль стала попадать служебная информация. Она мешает отслеживать собственные сообщения в консоле или просто могут раздражать разработчика iOS приложения.  При последующих обновлениях, я думаю, эту ситуацию исправят. А пока предлагаю решение …

Xcode 8 console log out или как убрать мусор из консоли при компиляции iOS приложения Read More »

Метки:

  В этой статье мы рассмотрим шаблон программирования Стратегия (Strategy) на Swift в среде разработки XCode

Метки:

В этой статье мы рассмотрим шаблон программирования Шаблон (Template Method) на Swift в среде разработки XCode

Метки:

Давайте разберем шаблон программирования Цепочка ответственности (Chain of responsibility)  на Swift в среде разработки XCode

Метки:

  В этой статье мы разберем шаблон программирования Декоратор (Decorator) на языке программирования Swift в среде разработки Xcode.

Метки:
Сайт размещается на хостинге Спринтхост