Anonymous Quiz
77%
["key1": "value1", "key2": "value2"]
15%
Dictionary("key1": "value1", "key2": "value2")
4%
{["key1": "value1", "key2": "value2"]}
5%
(key1: "value1", key2: "value2")
Anonymous Quiz
3%
`?`
95%
`!`
2%
`*`
0%
`&`
Anonymous Quiz
69%
enum Name: String { case A = "Apple", B = "Banana" }
19%
enum Name { case A = "Apple", case B = "Banana" }
5%
enum Name(String) { case A = "Apple", case B = "Banana" }
6%
type enum Name: String { case A = "Apple", case B = "Banana" }
Anonymous Quiz
1%
protocol MyProtocol { mandatory func myMethod() }
14%
protocol MyProtocol { required func myMethod() }
85%
protocol MyProtocol { func myMethod() }
0%
define protocol MyProtocol { func myMethod() }
Anonymous Quiz
2%
let array = [Int]()
96%
var array = [Int]()
0%
const array = [Int]()
2%
array<int> = []
Anonymous Quiz
42%
`?`
4%
`!`
52%
`??`
2%
`&`
Anonymous Quiz
97%
print()
2%
println()
1%
echo()
1%
console.log()
Anonymous Quiz
91%
final class
4%
static class
4%
closed class
1%
sealed class
Anonymous Quiz
93%
DispatchQueue.main.async {}
4%
DispatchQueue.global().async {}
1%
2%
Async.runOnMain {}
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%
Обеспечивает доступ к приватным данным