LoadError — cannot load such file — nanaimo Если при попытка установить какой либо pod у вас терминал выдает такую ошибку, то вот рецепт для ее устранения: Удалить nanaimo gem list | grep nanaimo //увидим nanaimo (0.2.3, 0.2.2) sudo gem uninstall …

LoadError — cannot load such file — nanaimo Read more »

Метки:

Задача Нужно загрузить данные из plist файла, перевести эти данные в словарь (Dictionary) и использовать этот словарь для вывода таблицы. В итоге,  должно получится такое приложение:

Метки: ,

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

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

Метки:

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

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

В 2016 году на WWDC Apple представила Speech framework, полезный API для распознавания речи. Speech является основой, которая используется Siri для распознавания речи. Если посмотреть повнимательней, то можно найти много фреймворков распознавания речи, доступных на сегодняшний день, но они либо …

iOS Преобразование голоcа в текст на Swift 3 Read more »

Задача Нужно написать приложение, с помощью которого можно сделать фотографию или выбрать фотографию из галереи, а затем отправить её по Airdrop или передать любому другому приложению, например мессенджеру или программе работы с электронной почтой. Интерфейс будет не сложным, в центре …

Airdrop, UIActivityViewController или как сняь и отправить фото Read more »

После выхода на рынок iPhone 6s и iPhone 6s Plus с экранами, которые поддерживают технологию 3D Touch, а App Store практически сразу появилось приложение для взвешивая слив и персиков. Не могу с уверенностью сказать почему именно этих фруктов, но могу …

Приложение Весы для iPhone с использованием 3D Touch Read more »

Задача В подавляющем большинстве случаев для заполнения данными не группированной UITableView (т.е. таблицы без секций) мы используем массив — Array. Однако, для заполнения UITableView с секциями, в которой нужно будет указывать наименование секции, а в различных секциях выводить различное количество …

Словарь в качестве datasource для UITableView Read more »

Метки: ,