Size: a a a

2019 June 21

Е

Евгений in SwiftBook
мне кажется  ты его сейчас еще больше запутаешь)
источник

ВК

Варя Кузнецова... in SwiftBook
хз смысл ли заучивать. начнешь прогать - запомнится что нужно
источник

Е

Евгений in SwiftBook
Innerbloom
Ну якобы заменя if
мне лично понимание позже приходит, тог очто читаю или делаю)
источник

I

Innerbloom in SwiftBook
просто когда мы пишем if item >= 3 {
print("Helo")
}
источник

I

Innerbloom in SwiftBook
вот в if мы в центре пишем что на нужно сделать
источник

I

Innerbloom in SwiftBook
а в Гварде куда пишем это ?
источник

ВК

Варя Кузнецова... in SwiftBook
guard попроще - иф наоборот. описывает что делать, если условие НЕ соблюдено
источник

Е

Евгений in SwiftBook
Innerbloom
вот в if мы в центре пишем что на нужно сделать
гвард как щит) он нужен грубоговоря для защиты, его пишут например в начале, если это условие бяка, то нас выкидывает из метода и все) типо например если опционал у нас, чтобы прила не упала
источник

I

Innerbloom in SwiftBook
Еще раз посмотрю урок )
источник

Е

Евгений in SwiftBook
Innerbloom
Еще раз посмотрю урок )
вообщем защита от крашей)
источник

I

Innerbloom in SwiftBook
Я понял
источник

I

Innerbloom in SwiftBook
Спасибо.
источник

I

Innerbloom in SwiftBook
Буду дальше учить )
источник

I

Innerbloom in SwiftBook
Я понял то есть оно дайет пройти дальше по методу если условие верно, если нет то выходит из метода так ?)
источник

ВК

Варя Кузнецова... in SwiftBook
да необязательно от крашей, и необязательно там let пихать. все проще. просто такой if, где мы описываем реакцию на неверное поведение, чтобы последующий код работал верно и чтобы последующему коду что-то гарантировать (что что-то не nil, что что-то больше 0). Синтаксический сахар, без него жить можно и не волноваться, if-ом можно заменить. но он сахар, с сахаром жить приятнее
источник

Е

Евгений in SwiftBook
Innerbloom
Я понял то есть оно дайет пройти дальше по методу если условие верно, если нет то выходит из метода так ?)
да
источник

ВК

Варя Кузнецова... in SwiftBook
Innerbloom
Я понял то есть оно дайет пройти дальше по методу если условие верно, если нет то выходит из метода так ?)
в блоке пишется, что делать, если не так
источник

ВК

Варя Кузнецова... in SwiftBook
но совсем необязательно
источник

DW

Dry Wet in SwiftBook
Варя Кузнецова
но совсем необязательно
В этом основной смысл гарда - покидание скоупа. Как необязательно?
источник

ВК

Варя Кузнецова... in SwiftBook
Dry Wet
В этом основной смысл гарда - покидание скоупа. Как необязательно?
Хм, тогда извините за дезинформацию. Спасибо
источник