Тёмный

#28 Обработка ошибок в Swift. Swift for beginners 

justaSid
Подписаться 2,5 тыс.
Просмотров 3,2 тыс.
50% 1

Опубликовано:

 

22 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 15   
@xmkt9047
@xmkt9047 Год назад
спасибо большое, объяснил быстро и понятно
@ongrustit
@ongrustit 2 года назад
Спасибо вам большое за видео, про обработки исключений, для это больная тема, просто в языках С#, Ruby, мне легче понять конструкцию try catch чем здесь, но и также для меня больная тема асинхронность в Swift, опять мне лучше понять ее в других языках чем здесь.
@pele057
@pele057 2 года назад
Спасибо огромное!
@IhorFedii-n1i
@IhorFedii-n1i 3 года назад
спасибо!
@egorsev
@egorsev 4 года назад
Отличный урок. Но по- моему, красивее обрабатывать ошибки switch :)
@justasid001
@justasid001 4 года назад
Спасибо за дополнение )
@egorsev
@egorsev 4 года назад
@@justasid001 отличный канал, таких не хватает. Много что для себя нового узнаешь. Успехов в продвижении !!!
@justasid001
@justasid001 4 года назад
Приятно слышать)
@alexandersobolev2091
@alexandersobolev2091 3 года назад
лайк подписка за старания, очень информативно!
@AlexPeresedov
@AlexPeresedov 2 года назад
Спасибо за видео! А зачем в принципе нужен "try!" ? Зачем рисковать? Могу представить только один случай - когда не нужно возвращать опционал, но это не большая проблема, в сравнении с runtime error
@justasid001
@justasid001 2 года назад
На тот случай если вы уверены что значение всегда будет
@hakobjanyan
@hakobjanyan 3 года назад
thanks
@mdyrhino
@mdyrhino 3 года назад
В чем разница подходов? Зачем мне так многословно обрабатывать ошибку в функции (а потом оборачивать вызов еще отдельным синтаксисом), если я могу возвращать опционал сразу в описании типа возвратного и привычно стандартно его обрабатывать(различными способами на мой выбор) и по nil понять, что беда при исполнении произошла. А логирование, если это важно и нужно, обеспечить отдельной структурой, куда писать все комменты по ошибке. Таким подходом я обеспечу непадение приложения более легковестной конструкцией. Что я не понимаю?
@justasid001
@justasid001 3 года назад
Как при вашем подходе определить причину nil? Возможно нужно будет показать причину, почему получился nil. А как ее найти если обработки нет. А самое главное как поймёт пользователь, что случилось?
@stilljunior1764
@stilljunior1764 2 года назад
спасибо!!
Далее
Fake Referee Whistle Moments 😅
00:38
Просмотров 9 млн
What’s your height?🩷🙀💚
00:59
Просмотров 4,6 млн
VB.Net - Arrays
31:51
Просмотров 11
Swift. Async/Await. Actors
1:03:51
Просмотров 152
Throwing functions в Swift
21:23
Просмотров 2,8 тыс.