Какое место в системе ты выберешь для хранения пользовательских настроек?
Какие возможные сложности или проблемы могут возникнуть при обновлении свойства, отмеченного как @Published, в асинхронной задаче и его использовании в основном потоке?
Какой механизм диспетчеризации обеспечивает минимальное время задержки при выполнении задач?
Каково отличие между интерфейсом и абстрактным классом в контексте объектно-ориентированного программирования?
Можете объяснить назначение и принцип работы ключевого слова volatile в контексте разработки под Android?
Объясните концепцию использования Generics в протоколах и их применение
Какими методами можно реализовать хранение временных данных внутри приложения в iOS?
Как влияет использование ключевых слов mutating на изменение структуры данных?
Какие средства разработки и отладочные инструменты ты применяешь при работе с Xcode?
Можешь ли перечислить основные типы HTTP-запросов, которые используются при взаимодействии клиента с сервером?
В каком месте и как будет обычно сохраняться коллекция данных в приложении?
Поделитесь своим опытом работы в области разработки приложений для iOS.
Можете объяснить, каким образом функционирует механизм MRC?
Можете объяснить внутреннюю механизму работы NSLock в macOS или iOS?
Являются ли все функции, объявленные в протоколе, обязательными к реализации для класса, его реализующего?
Является ли процесс проверки попадания в элемент в DOM-дереве реализован с помощью рекурсивных вызовов или циклов?
Следишь ли ты за новыми инструментами и техниками разработки для iOS?
Объясните концепцию сопротивления сжатию и её значение
Каким образом можно реализовать взаимодействие и связь между различными очередями в системе?
Обеспечивает ли выбранный стек выполнение операций в многопоточной среде?