Anonymous Quiz
5%
{String: Int}
29%
Dictionary<String, Int>()
8%
[String, Int]()
58%
[String: Int]()
💊3
Anonymous Quiz
5%
`and`
76%
`&&`
7%
`||`
11%
`&`
Anonymous Quiz
2%
enumerator
2%
Enumerable
95%
enum
1%
EnumType
Anonymous Quiz
21%
sort()
10%
map()
67%
filter()
2%
reduce()
Anonymous Quiz
74%
Откладывает выполнение кода до выхода из текущего блока
4%
Задерживает вызов функции
4%
Определяет последовательность выполнения потоков
19%
Гарантирует выполнение кода после условного оператора
Anonymous Quiz
54%
Enumerations
6%
Classes
14%
Structures
27%
Tuples
Anonymous Quiz
4%
`!`
58%
`?`
36%
`??`
1%
`->`
Anonymous Quiz
9%
var
2%
const
90%
let
0%
fix
Anonymous Quiz
9%
Асинхронное выполнение кода
4%
Создание новой очереди
86%
Синхронное выполнение кода
2%
Управление памятью
Anonymous Quiz
48%
private
13%
fileprivate
34%
internal
4%
public
Anonymous Quiz
1%
Увеличивает производительность
4%
Отключает ARC
93%
Делает замыкание сохраняемым после выхода функции
2%
Обеспечивает доступ к приватным данным
Anonymous Quiz
73%
?
4%
!
23%
??
1%
@
🤔10💊7
Anonymous Quiz
86%
Изменяет свойства типа
9%
Создает копию объекта
1%
Удаляет объект из памяти
5%
Добавляет новое свойство
Anonymous Quiz
6%
Инициализирует объект
92%
Уничтожает объект
2%
Обновляет объект
1%
Клонирует объект
Anonymous Quiz
80%
??
2%
!!
11%
?
7%
::
Anonymous Quiz
11%
Array
66%
Set
18%
Dictionary
4%
Tuple
Anonymous Quiz
10%
Упрощает доступ к свойствам
80%
Определяет удобный инициализатор
5%
Улучшает производительность
5%
Объявляет протокол
Anonymous Quiz
12%
Hashable
26%
Comparable
58%
Equatable
4%
Codable
Anonymous Quiz
4%
Delegates
29%
Error Handling
65%
Try-Catch
1%
Optionals
Anonymous Quiz
6%
Codable
19%
Sequence
75%
AsyncSequence
1%
IteratorProtocol