Anonymous Quiz
28%
Использование Date()
19%
Применение SystemClock интерфейса
26%
Создание мок объекта для времени
27%
Использование TimeInterval
Anonymous Quiz
3%
Использование volatile
14%
Применение atomic
44%
Использование DispatchQueue.sync
39%
Применение NSLock
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Anonymous Quiz
40%
Использование NotificationCenter для подписки на UIDeviceOrientationDidChangeNotification
25%
Применение KVO на UIDevice.current.orientation
21%
Использование метода viewWillTransition(to:size:)
13%
Применение глобального слушателя в AppDelegate
Anonymous Quiz
23%
Повторное использование NSRegularExpression
7%
Использование литералов регулярных выражений
15%
Компиляция регулярных выражений в начале исполнения
56%
Использование static переменной для хранения регулярного выражения
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Anonymous Quiz
66%
Использование DispatchGroup
4%
Применение Promise.all
22%
Использование async/await с группой
7%
Применение Semaphore
Anonymous Quiz
65%
Использование протоколов и делегатов
4%
Применение универсальных шаблонов
26%
Использование typealias для определения типов сообщений
5%
Применение модели EventBus с типизацией
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Anonymous Quiz
25%
Использование шаблона Singleton
15%
Применение пула объектов (Object Pool pattern)
30%
Использование статических фабрик
30%
Применение weak ссылок для управления памятью
Anonymous Quiz
13%
concurrent
55%
serial
11%
async
21%
sync
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
61%
Когда существует круговая ссылка, но один из объектов будет жить всегда
12%
Для временных ссылок на экземпляры
18%
Когда оба объекта могут быть уничтожены одновременно
9%
Для создания сильных ссылок в замыканиях
Anonymous Quiz
21%
Any может представлять значение любого типа включая функциональные типы
68%
AnyObject может представлять только классы
2%
Any используется только для классов
9%
AnyObject используется для всех типов, включая примитивы
💊2
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
91%
Ссылка, которая не увеличивает счётчик ссылок объекта
6%
Ссылка, сохраняющая объект в памяти
0%
Сильная ссылка, используемая для хранения данных
3%
Постоянная ссылка на класс
Anonymous Quiz
82%
DispatchQueue(label: "com.example.queue")
16%
OperationQueue()
0%
RunLoop.main
2%
NSThread.detachNewThreadSelector
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1
Anonymous Quiz
31%
Компилятор выдаст предупреждение
18%
Вызывается исключение в рантайме
6%
Функция вернёт nil
45%
Компилятор выдаст ошибку
Anonymous Quiz
13%
for
12%
while
29%
repeat-while
47%
do-while