Size: a a a

2021 November 25

AO

Alex Oliinyk in SwiftBook
Вот что такое OC
источник

АС

Александр Сергеев... in SwiftBook
Вы обозначаете опциональную последовательность, когда ставите вопросительный знак (?) опционального значения, свойство, метод или индекс которого вы хотите вызвать, если опционал не nil.
источник

АС

Александр Сергеев... in SwiftBook
вроде бы Опциональная последовательность(цепочка) это
источник

AO

Alex Oliinyk in SwiftBook
Слово цепочка никого не смущает?)
источник

AO

Alex Oliinyk in SwiftBook
Ты ставишь ? что бы указать, что ключа cat там может и не быть, и если его нет, то твоя программа не упадет в месте some[“cat”] += 1
источник

AO

Alex Oliinyk in SwiftBook
можешь поставить ! и у тебя будет креш, если такого ключа нет
источник

DR

Daniel Reshetnyak in SwiftBook
да
источник

AO

Alex Oliinyk in SwiftBook
источник

AO

Alex Oliinyk in SwiftBook
Покажи мне тут созданное значение
источник

AO

Alex Oliinyk in SwiftBook
Это если бы он = 1 ставил
источник

AO

Alex Oliinyk in SwiftBook
тогда создало бы
источник

DR

Daniel Reshetnyak in SwiftBook
ааа, не так понял) секунду
источник

AO

Alex Oliinyk in SwiftBook
Но это не Optional Chaining не вводите парня в заблуждение.
источник

AO

Alex Oliinyk in SwiftBook
coalsing это когда после Optional ставишь ?? false (или другое дефолтное значение)
источник

АС

Александр Сергеев... in SwiftBook
То что на скрине похоже на поведение опциональной цепочки) Если запрос не возможен, возвратит nil)
Если не оно, то как это назвать?
источник

DR

Daniel Reshetnyak in SwiftBook
верно
источник

AO

Alex Oliinyk in SwiftBook
Что значит похоже))
есть конкретные различия, я тебе сказал в чем разница)
источник

AO

Alex Oliinyk in SwiftBook
так то все что со знаком ? это чейнинг, но это не так. Чейнинг это цепочка вызовов. Она может быть Optional, а может ею и не быть и просто some.prop.object
источник

AO

Alex Oliinyk in SwiftBook
Поэтому в даном случае это не она.
источник

АС

Александр Сергеев... in SwiftBook
Думаю этого достаточно пока что, всем спасибо
источник