Можно ли объявлять методы, изменяющие состояние объектов, в классах на языке Swift?
Какими методами вы осуществляете диагностику и поиск причин ошибок, возникающих у конечных пользователей?
Какое базовое классное ядро лежит в основе UIView?
Можно ли в процессе инициализации создать объект, который по умолчанию считается необязательным для использования?
Можно ли прямо инстанцировать объект протокола в языке программирования?
Какие задачи в многопоточном программировании помогают решить примитивы синхронизации?
Каким образом компилятор интерпретирует и обрабатывает дженерики в программе?
Можно ли включить блокирующую операцию в основную очередь задач?
Как реализовать передачу счетчика в компонент View внутри списка так, чтобы его значение могло обновляться извне?
Что подразумевается под понятием first responder и как оно используется в системах или приложениях?
Можно ли при переопределении методов использовать разные имена параметров в сигнатуре?
Каким образом можно определить активный ViewController в текущем контексте приложения?
Можешь ли ты назвать основные сущности, связанные с алгоритмом нахождения наибольшего общего делителя (НОД)?
Можно ли реализовать полностью интерфейс пользователя с помощью многослойной архитектуры?
Какой класс очереди реализует глобальный доступ или глобальную очередь?
Существуют ли проектные шаблоны, противоречащие принципам SOLID?
Можешь ли ты перечислить различные типы полиморфизма в объектно-ориентированном программировании?
В чем заключается назначение и использование слабых ссылок с ключевым словом unowned в программировании?
Зачем в приложениях, не подключённых к интернету, использовать опциональные параметры?
Какое назначение у объекта DispatchGroup в синхронизации задач в программировании?