Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
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
unowned ссылка производительнее, так как она не увеличивает счётчик ссылок и не требует проверки на nil. Однако использование unowned может привести к крашу, если объект уже деинициализирован. weak безопаснее, так как автоматически становится nil, если объект удалён.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
💊1
Anonymous Quiz
8%
Set
77%
Array
9%
Dictionary
7%
Tuple
Anonymous Quiz
25%
priority
20%
attributes
37%
qualityOfService
18%
dispatchLevel
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
38%
Factory Method
30%
Abstract Factory
25%
Builder
8%
Prototype
Anonymous Quiz
20%
Timer.scheduledTimer
5%
DispatchWorkItem
10%
DispatchAfter
65%
DispatchQueue.asyncAfter
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
0%
open
5%
public
80%
fileprivate
15%
private
Anonymous Quiz
16%
Использование глобальной переменной
79%
Определение класса с приватным конструктором и статическим свойством
2%
Применение класса с открытым конструктором
4%
Создание структуры с инициализатором
1. Это значит, что компилятор определяет вызов метода на этапе компиляции.
2. Методы из extension не могут быть переопределены или динамически разрешены через Objective-C runtime.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Anonymous Quiz
4%
Указывает на возможность использования рефлексии
45%
Обозначает динамический тип данных
31%
Позволяет изменять методы в рантайме
20%
Поддерживает Objective-C API
❤1
Anonymous Quiz
74%
Структура данных для хранения объектов разных типов
18%
Синтаксическая конструкция для группировки кода
7%
Тип данных для создания сложных массивов
2%
Метод для управления ошибками
1. Простые: Int, Double, Float, Bool, String, Character.
2. Коллекции: Array, Dictionary, Set.
3. Структуры и перечисления: Struct, Enum.
4. Объекты: Class, Optional, Closure.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
18%
Использование ==
58%
Использование ===
19%
Использование isEqual
5%
Использование same
❤2
Anonymous Quiz
87%
Использование lazy
8%
Использование defer
5%
Использование late
0%
Использование delay
2. Reference types (например, class) хранятся в куче (heap).
3. Примитивные данные (например, Int, Double) обычно хранятся в стеке для оптимизации.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
2%
Deinitializer
92%
ARC (Automatic Reference Counting)
2%
Garbage Collector
4%
Reference Manager