Swift | Тесты
1.23K subscribers
25 photos
392 links
Cайт easyoffer.ru
Реклама @easyoffer_adv
ВП @easyoffer_vp

Вопросы собесов t.me/+wtkjBoN6OI5hNGEy
Задачи t.me/+JQkI4zSOEXtkYzg6
Вакансии t.me/+3o9-Ytdiv_E5OGIy
Download Telegram
🤔 Как писать код так, чтобы с точки зрения динамической диспетчеризации код работал быстро?

Избегать dynamic,
@objc, использования Any и протоколов с @objc. Использовать final классы, struct, enum — они компилируются с статическим вызовом и быстрее обрабатываются.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой механизм в Swift позволяет обработать несколько асинхронных задач и дождаться их завершения?
Anonymous Quiz
72%
DispatchGroup
22%
AsyncAwait
6%
OperationQueue
0%
CompletionHandler
🤔 Что нужно сделать, чтобы вызвать жизненный цикл view-контроллера?

Жизненный цикл UIViewController запускается:
- При инициализации и отображении контроллера (вручную или через навигацию).
- Основные методы:
- viewDidLoad()
- viewWillAppear()
- viewDidAppear()
- viewWillDisappear()
- viewDidDisappear()
Чтобы вызвать жизненный цикл вручную:
- Представить контроллер:
- Или встроить в навигацию:


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какое ключевое слово используется в Swift для принудительного завершения выполнения цикла или оператора switch?
Anonymous Quiz
87%
break
6%
continue
0%
exit
6%
return