Anonymous Quiz
34%
Tuple
4%
Union
3%
Variant
59%
Enum
👍1
1. Порождающие: например, Singleton, Factory, Builder, Prototype.
2. Структурные: например, Adapter, Decorator, Facade, Proxy.
3. Поведенческие: например, Observer, Strategy, Command, State, Template Method.?
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2
Anonymous Quiz
18%
Используя несколько классов
70%
Через протоколы
8%
При помощи extensions
4%
С помощью generics
👍1🤔1
Anonymous Quiz
10%
Методы в struct не могут изменять свойства
5%
Методы в struct всегда статические
20%
Методы в class могут быть объявлены как final
65%
Методы в struct требуют явного указания модификатора mutating для изменения свойств
👍1
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
💊4
Anonymous Quiz
57%
используя strong
27%
используя weak
11%
используя unowned
5%
используя volatile
💊3
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Anonymous Quiz
27%
3%
66%
4%
👍1
Anonymous Quiz
91%
if let
1%
if exists
6%
if not nil
3%
if has value
❤1
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤2🔥2
Anonymous Quiz
17%
if type
68%
switch type
15%
type case
1%
match type
❤1
Anonymous Quiz
2%
var
77%
let
9%
const
12%
static
❤2🤔1
1. Designated Initializer: основной инициализатор класса, который полностью инициализирует все свойства класса и вызывает соответствующий инициализатор суперкласса.
2. Convenience Initializer: вторичный инициализатор, который может облегчить или уточнить инициализацию объекта, обычно вызывая designated initializer в том же классе.?
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1🔥1
Anonymous Quiz
2%
public
37%
private
59%
internal
2%
protected
❤2
Anonymous Quiz
72%
Переменные, инициализируемые один раз при первом обращении
3%
Постоянные переменные, неизменяемые после установки
25%
Переменные с отложенным выполнением
0%
Переменные, инициализируемые немедленно
❤1
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Anonymous Quiz
57%
Type safety
13%
Type checking
28%
Type casting
2%
Type enforcement
😁1
Anonymous Quiz
39%
Использование статической инициализации
18%
Использование глобальной переменной
24%
Использование атрибута synchronized
19%
Использование метода sharedInstance()
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM