Если проще то "Optional" используется для двух одновременных ответа [да] и [нет] Допустим, вы создаете игру вы должны спросит имя игрока и никнейм который он хочет использовать: let firstName: String // Вы точно знаете что имя будет. var nickName: String? // Вы не знаете точно будет никнейм или нет(то-есть этот пункт не обязателен). firstName = "Vasya" print(nickName ?? firstName) // Нам покажет "Vasya". P.S Короче мы все встречали optional во время регистрации на сайтах, на сайтах обычно во время регистрации есть такие пункты которые не обязательно заполнять как пример "пол".
master swift Последнее, что доступно от Стэнфорда по UIKit. Это пересказ/объяснение + дополнительная информация, для лучшего понимания. Если Вы интересуетесь какие именно это лекции в оригинале, то посмотрите видео введение. Там в самом начале скриншот номера курса и год. Досмотрите видео введение до конца, чтобы понять формат этих видео.
ТАЙМКОДЫ: 00:00 Введение
00:30 Enum (пример из учебника Apple) 03:30 Enum (примеры из Стэндфордской лекции)
15:48 Optionals / Опциональный тип
17:02 Optionals (визуальное обьяснение)
20:36 Force unwrap 22:22 if let 23:36 Nil-Coalescing operator 24:34 guard 26:20 Optinal chaining 28:25 Optinal == Enum
31:48 for in (stride)
36:05 Tuples
i realize Im kinda off topic but does anybody know of a good website to watch newly released tv shows online ?
@David Mark Lately I have been using flixzone. You can find it on google =)
@Grayson Beckett yup, have been using FlixZone for months myself :D
@Grayson Beckett thank you, I went there and it seems like they got a lot of movies there :) I really appreciate it !
@David Mark glad I could help :D
Дякую, це найкраще пояснення енумів та опционалів яке я дивився !
Навіть краще ніж у Скутаренко?
Спасибо за труд Иван! смотрю не оторваться!
Очень хорошие уроки, спасибо за труд
Очень классные видео! Всё разжёвано и разложено по полочкам.
Спасибо за вашу работу!
очень доходчиво объясняешь
Опционального Кота =))))))))))) зачет !
Спасибо, это очень информативно
Если проще то "Optional" используется для двух одновременных ответа [да] и [нет]
Допустим, вы создаете игру вы должны спросит имя игрока и никнейм который он хочет использовать:
let firstName: String // Вы точно знаете что имя будет.
var nickName: String? // Вы не знаете точно будет никнейм или нет(то-есть этот пункт не обязателен).
firstName = "Vasya"
print(nickName ?? firstName) // Нам покажет "Vasya".
P.S Короче мы все встречали optional во время регистрации на сайтах, на сайтах обычно во время регистрации есть такие пункты которые не обязательно заполнять как пример "пол".
Продолжайте 👍👍
Огромное спасибо за крутой курс! Объяснение отличнейшее!
Спасибо!
Спаибо очень классно объяснили optionals😊
Ты бог обучения спасибо огромное
Salam iz uzbekistan
рекомендую!!)
Super
👌👍👍👍
супер
Мастер это лекции какого года?
master swift Последнее, что доступно от Стэнфорда по UIKit. Это пересказ/объяснение + дополнительная информация, для лучшего понимания. Если Вы интересуетесь какие именно это лекции в оригинале, то посмотрите видео введение. Там в самом начале скриншот номера курса и год. Досмотрите видео введение до конца, чтобы понять формат этих видео.