Что нужно сделать, чтобы структура или класс пользователя стали ключом в словаре?
Какие ключевые различия существуют между языками Objective-C и Swift?
Что такое дженерики в программировании?
Какие достижения у тебя есть в iOS-разработке?
Как реализовать тело функции, которая объявлена в протоколе?
Как многопоточность взаимодействует с UIKit?
Каким образом замыкания могут захватывать значения типа value type?
Почему не рекомендуется нагружать главный поток в iOS, и какие существуют способы избежать этого?
Что такое работа с потоками, отличными от основного (main thread)?
Каким образом в ваших проектах вы предотвращаете утечки памяти?
Зачем важна строгость типов в языках программирования?
Что происходит с параллельной очередью при запуске барьерной операции?
Каковы нюансы работы с массивами при добавлении в них данных?
Что такое условие гонки (race condition)?
Что нужно вызвать, чтобы вернуться к предыдущему экрану в navigation controller?
Всегда ли в замыканиях нужно указывать параметр `self`?
Изолирует ли Core Store контекст разработчика?
Каковы достоинства и недостатки передачи сообщений в контексте разработки приложений?
Является ли класс open публичным или приватным?
Как компилятор находит метод, который необходимо вызвать?