Чем отличается метод передачи данных с использованием закрытого блока (Closure) от передачи через делегат (Delegate)?
Объясните, чем отличаются механизмы делегирования и KVO в контексте наблюдения за изменениями объектов
Как различаются подходы Kanban и Scrum в управлении проектами по разработке программного обеспечения?
Как отличаются механизм хранения данных в Keychain и в Core Data в iOS?
Чем отличаются концепции асинхронного и параллельного выполнения операций?
Какое отличие между инструментами Locations и Time Profiler при анализе производительности приложений?
Всегда ли объекты типа Enum размещаются в стеке памяти?
Какая роль у контроллера представления и почему он важен в архитектуре приложения?
Какова основная цель использования метода Hit Test в графических интерфейсах?
Какова роль конструкции typealias в языке программирования и в каких случаях её используют?
Какое отличие есть между статической переменной и обычной переменной в программировании?
В каком месте и как отображаются уровни подсистем внутри архитектуры?
Чем отличается обработка сетевых запросов в мобильном приложении для вызова такси и в простом приложении для ведения заметок?
Как различаются типы сертификатов development, ad-hoc, production и APNS в контексте разработки и публикации приложений?
Как отличаются методы Push в приложениях с закрытым и открытым исходным кодом?
Допустимо ли использование статической диспетчеризации для всех типов данных, являющихся значениями?
Какое место в системе ты выберешь для хранения пользовательских настроек?
Насколько важно осуществлять анимацию при изменении ориентации экрана для плавного перехода вида?
Какова основная цель использования push-уведомлений в приложениях?
В каком месте обычно размещается входной поток данных (Inout) в системе?