Тёмный

Занятие 31 - Инициализация в структурах и классах | Основы 

В’ячеслав Білий
Подписаться 6 тыс.
Просмотров 7 тыс.
50% 1

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

 

10 сен 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 96   
@mrunicorn-p4x
@mrunicorn-p4x Год назад
Хотелось бы выразить благодарность автору за такую работу! Все лекции на высочайшем уровне!
@bwswift
@bwswift Год назад
👍
@dqueenprinsees
@dqueenprinsees Год назад
Как всегда полный восторг, а не лекция! 🎉 спасибо за ваш труд
@bwswift
@bwswift Год назад
Благодарю!
@Mirorval
@Mirorval Месяц назад
Доходчиво
@takedaheroku
@takedaheroku 8 месяцев назад
Дякую за лекцію, дійсно складна тема своїми підводними нюансами, але мені здається ви гарно розкрили її!
@bwswift
@bwswift 8 месяцев назад
💙💛
@zheniaserhatyi5769
@zheniaserhatyi5769 6 месяцев назад
Дякую за відео, продовжуйте у тому ж дусі !!! Сподіваюсь, ви ще багато тем розберете
@bwswift
@bwswift 6 месяцев назад
💙💛
@larinvae
@larinvae Год назад
Вячеслав, здравствуйте! Для меня это одна из самых интересных лекций! Столько нового открылось для меня! Спасибо за ваши советы, поддержку и самое огонь «не все сеньоры это знают» 😂
@bwswift
@bwswift Год назад
👍
@user-rt7eh9gp3x
@user-rt7eh9gp3x 10 месяцев назад
Ваші уроки завжди на висоті! 🚀 Дякую за цей чудовий урок з ініціалізації в структурах і класах. Ви роз'яснили цю важливу тему дуже чітко та лаконічно, і зараз все стало набагато зрозуміліше. Ваша пристрасть до навчання і видатні навички роз'яснення складних концепцій завжди надихають. Цей урок реально допомагає розвивати мої знання та навички у програмуванні. Чекаю на наступні уроки з нетерпінням!
@bwswift
@bwswift 10 месяцев назад
Дякую за щиру підтримку!
@zoomle_iOS
@zoomle_iOS Год назад
Еще не посмотрел, но уже хвалю! Уверен, что все круто и полезно! )) Спасибо!
@user-iOSnick-dev
@user-iOSnick-dev 9 месяцев назад
Спасибо, Вячеслав! Как всегда только лучший контент.
@bwswift
@bwswift 9 месяцев назад
❤️
@YuliiaJV
@YuliiaJV Год назад
Це краще, що я дивилась по цій темі
@bwswift
@bwswift Год назад
Дякую!
@sergeygultyayev4828
@sergeygultyayev4828 Год назад
Шикарный контент. Шикарная подача. Шикарная картинка. Спасибо за Ваш труд!
@mellrichard1243
@mellrichard1243 Год назад
За два года разработки, только теперь я понял что такое init() 😅. Шикарная подача! Бро, ты супер 🙌💜🙏
@bwswift
@bwswift Год назад
Благодарю!
@matveyfedyshin2548
@matveyfedyshin2548 9 месяцев назад
Исчерпывающе, Вячеслав! Спасибо большое за ваш труд!
@bwswift
@bwswift 9 месяцев назад
👍
@romankhilyuk6439
@romankhilyuk6439 Год назад
Не устану писать по поводу подачи, все очень грамотно, понятно и с душой! Спасибо за труд! p.s Ударение тоже правильно поставил)
@bwswift
@bwswift Год назад
Благодарю
@JoDiaka
@JoDiaka Год назад
Дякую, чудове відео! Усе розказано просто і зрозуміло
@bwswift
@bwswift Год назад
Дякую!
@romanov_evgeny
@romanov_evgeny 6 месяцев назад
Огромное спасибо, Вячеслав! 💛💙
@bwswift
@bwswift 6 месяцев назад
💙💛
@tony_strapony6502
@tony_strapony6502 7 месяцев назад
Офигенно, спасибо за ваш труд. Час на одном дыхании
@bwswift
@bwswift 7 месяцев назад
👍
@userkant
@userkant Год назад
Спасибо Вячеслав за видео!! смотрю каждое по очереди, обучаюсь.
@bwswift
@bwswift Год назад
👍
@MeMOoo444
@MeMOoo444 7 месяцев назад
большое спасибо!
@bwswift
@bwswift 6 месяцев назад
👍
@nopassportUA
@nopassportUA Год назад
Дуже дякую за лекцію!!! чекаю про exstension
@bwswift
@bwswift Год назад
Вже на підході
@user-by1fk3os3s
@user-by1fk3os3s 8 месяцев назад
Спасибо большое
@bwswift
@bwswift 8 месяцев назад
👍
@bulgakov1991
@bulgakov1991 Год назад
Круто! спасибо за проделанный труд)
@ThePavelBarysevich
@ThePavelBarysevich Год назад
Оперативно новый контент:) спасибо за работу)
@bwswift
@bwswift Год назад
Благодарю!
@akniyetalibek7482
@akniyetalibek7482 Год назад
полезная лекция
@bwswift
@bwswift Год назад
❤️
@yaliisk5928
@yaliisk5928 Год назад
Целый час полезной инфы. Спасибо!
@user-kk4pk3uy9x
@user-kk4pk3uy9x Год назад
спасибо за урок, все как всегда на высшем уровне!🤝
@bwswift
@bwswift Год назад
👍
@morrterry
@morrterry Год назад
Благодарю за материал, Спасибо большое!
@bwswift
@bwswift Год назад
👍
@AdamTabiev
@AdamTabiev 11 месяцев назад
Спасибо огромное! очень четко и доступно!
@bwswift
@bwswift 11 месяцев назад
👍
@GraphVikharev
@GraphVikharev Год назад
Действительно качественный контент. Спасибо большое
@bwswift
@bwswift Год назад
Благодарю!
@vladimirstepanov7246
@vladimirstepanov7246 Год назад
Спасибо за труд)
@surfspot8043
@surfspot8043 Год назад
Отличный урок, спасибо!
@bwswift
@bwswift Год назад
👍
@mikhailov_al
@mikhailov_al Год назад
Спасибо! Продолжайте в том же духе!)
@bwswift
@bwswift Год назад
Продолжаю!
@dobrysiabar8791
@dobrysiabar8791 11 месяцев назад
Переоценена сложность этой темы. Нужно только помнить все возможные инициализаторы классов (а их совсем немного, и они очевидные), и этапы инициализации, и всё.
@electronic008
@electronic008 10 месяцев назад
Согласен. Тема совсем несложная.
@Bubjkee
@Bubjkee 8 месяцев назад
👍
@bwswift
@bwswift 8 месяцев назад
👍
@user-bd5zm2kc1d
@user-bd5zm2kc1d Год назад
Крутой ролик😊
@user-xe5kt2bu6w
@user-xe5kt2bu6w Год назад
Ооооо,погнали
@SergSphinx
@SergSphinx Год назад
Super
@janehotnorth468
@janehotnorth468 16 дней назад
зараз би біткоїн за 19 купити як декілька років тому))
@bwswift
@bwswift 14 дней назад
Та хто зна як воно буде, можливо ще буде така можливість :)
@Crocopizdel
@Crocopizdel Год назад
Кстати, ты в начале говорил, что еще немного затронешь deinit) я его вижу в след уроке в итоге)
@bwswift
@bwswift Год назад
👍
@valeriid6543
@valeriid6543 Год назад
Дякую за вашу роботу. Дивлюся ваші відео з задоволенням. Є прохання, чи не могли б ви зробити відео про Async/Await
@bwswift
@bwswift Год назад
Буде обов'язково! Але треба спочатку з базою закінчити!
@valeriid6543
@valeriid6543 Год назад
@@bwswift з нетерпінням чекаю
@gabibli
@gabibli 10 месяцев назад
55:00
@gabibli
@gabibli 10 месяцев назад
5:46
@gabibli
@gabibli 9 месяцев назад
12:35
@Pro-jz8wg
@Pro-jz8wg Год назад
Огромная благодарность автору за контент!
@bwswift
@bwswift Год назад
Благодарю!
@Dante94IT
@Dante94IT Год назад
Вячеслав, а Вы не могли бы подсказать какую темы вы используете для Xcode?
@bwswift
@bwswift Год назад
Default (Dark)
@Crocopizdel
@Crocopizdel Год назад
кажись, я уже синьор...
@gabibli
@gabibli 9 месяцев назад
26:29
@IamCutePanda
@IamCutePanda Год назад
Could you please describe real case when we should use ( init inside init ) what are the benefit ?
@bwswift
@bwswift Год назад
"init inside init" example when you can init struct Person with name and surname but also init the struct with a json obect. In this case it will be logical to use "init with name and surname" inside the "json init" after field extractions
@IvanSobakaIvanov
@IvanSobakaIvanov Год назад
Можно задать вопрос? Сразу прошу прощения, если он покажется глупым. Зачем вообще нужны инициализаторы? Значения мы можем вписать на этапе ввода данных. Значения по умолчанию мы можем вписать в само свойство. Я запутался)
@bwswift
@bwswift Год назад
С самого начала курса я повторял что есть две стадии работы с переменными: объявление и инициализация. Вы НЕ можете использовать переменные которые не инициализированы. Так же вы не можете использовать объекты классов и структур которые не инициализированы. Когда вы создаете класс или структуру с полями в которых нет значений, что если кто-то попробует прочитать значение оттуда ничего туда не записав? Ответ: хз, поэтому нельзя допустить такой ситуации на уровне самого языка. Поэтому перед тем как что-то использовать нужно туда положить значение или все делать optional, что не всегда приемлемо. Инициализаторы нужны для того что бы подготовить объекты к использованию и проставить все начальные значения и не допустить ситуации, когда мы читаем данные из полей которых еще нет.
@IvanSobakaIvanov
@IvanSobakaIvanov Год назад
@@bwswift Спасибо за ответ)
@user-lw6yb6rz2h
@user-lw6yb6rz2h Год назад
Подскажите, очень нравится ваш материал. Хотел бы хоть как то поблагодарить Вас. Будете ли вы заводить бусти? Просто я сам из России.
@bwswift
@bwswift Год назад
Бусты не планирую заводить
@bwswift
@bwswift Год назад
Можно поддержать канал, подписавшись на самом ютубе
@HhdhxHdhhd
@HhdhxHdhhd 8 дней назад
Как,называется,ваша,профессия
@bwswift
@bwswift 5 дней назад
Software Engineer
@mishaelement720
@mishaelement720 Год назад
В Украине можно в ios нативную податься ? (Swift) Вакансий не много и очень интересует этот вопрос .Много вакансий гибридной разработки
@mishaelement720
@mishaelement720 Год назад
Тема для отдельного видео =)
@bwswift
@bwswift Год назад
Сейчас рынок просел по всем направлениям, но нативщины у нас много.
@mikhailov_al
@mikhailov_al Год назад
Как поставить несколько лайков?)
@bwswift
@bwswift Год назад
Можно открыть старые видео и поставить под ними :)
Далее
BeastMasters Hawk just had enough #ti13
00:30
Просмотров 203 тыс.
Они захватят этот мир🗿
00:48
Просмотров 761 тыс.
I'm interviewing for an iOS developer
39:20
Просмотров 18 тыс.
BeastMasters Hawk just had enough #ti13
00:30
Просмотров 203 тыс.