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
      
    Anonymous Quiz
    90%
    Замыкания
      
    5%
    Протоколы
      
    5%
    Делегаты
      
    0%
    Модули
      
    🔥1
  Anonymous Quiz
    23%
    Указывает на косвенные ссылки
      
    62%
    Позволяет рекурсивные перечисления
      
    7%
    Делает перечисление асинхронным
      
    8%
    Упрощает сериализацию
      
    👍3
  Anonymous Quiz
    4%
    weak
      
    95%
    lazy
      
    0%
    unowned
      
    1%
    deferred
      
    ❤3
  Anonymous Quiz
    36%
    Equatable
      
    46%
    Comparable
      
    10%
    Hashable
      
    8%
    CaseIterable