Вопросы React Frontend Developer


Что такое опциональное связывание (optional binding)?

  • Рейтинг:

    2

  • Сложность:

    6

Опциональное связывание в Swift используется для безопасной проверки и извлечения значений из опциональных переменных. Если переменная имеет значение, оно временно присваивается новой константе или переменной для дальнейшего использования. Например:

var name: String? = "Charles"
if let realName = name {
    print(realName)  // Output: Charles
}
Подробнее

Что такое необязательная цепочка (Optional Chaining)?

  • Рейтинг:

    2

  • Сложность:

    4

Необязательная цепочка (optional chaining) позволяет безопасно вызывать методы, свойства или обращаться к элементам коллекции, которые могут быть nil, не вызывая ошибки. Если на любом этапе цепочки встречается nil, весь результат возвращается как nil.

Подробнее

Что такое Optional в Swift? Как его создать?

  • Рейтинг:

    2

  • Сложность:

    4

Optional — это тип, который может содержать либо значение, либо nil (отсутствие значения). Он предотвращает аварийное завершение программы при работе с отсутствующими значениями. Создать Optional можно, добавив ? после типа переменной.

Подробнее

Сложность

1-3

4-6

7-8

9-10

Рейтинг вопросов

1

2

3

4

5

Подпишись на React Developer в телеграм