Swift с нуля: Xcode урок 22 - что такое Protocol (для новичков)

  Рет қаралды 13,671

The Swift Developers

The Swift Developers

7 жыл бұрын

Двадцать вторая серия по обучению языка программирования "Swift" в программе Xcode.
Куда присоединиться:
Всем привет, теперь вы сможете меня поддержать и получить эксклюзивные и закрытые видео смотреть тут - boosty.to/theswiftdevelopers
1.Наше сообщество в вк(более 6 + тыс) = theswiftdevelopers​
2.В телеграмме мы помогаем новичкам и всем желающим (нас больше 3 000 + тыс) - ​t.me/joinchat/Qswat5FErtb3cPfV

Пікірлер: 63
@raffeisen2085
@raffeisen2085 6 жыл бұрын
Тот случай когда искал инфу по теме на английском, а нашел все в разжеванном варианте на родном.
@theswiftdevelopers1301
@theswiftdevelopers1301 6 жыл бұрын
спасибо
@KS-ni7vv
@KS-ni7vv 5 жыл бұрын
примеры понравились! Большое спасибо! Все ясно и просто!)
@user-iOSnick-dev
@user-iOSnick-dev 2 жыл бұрын
Огромное спасибо! Это лучшая подача материала.
@denisperegudov4957
@denisperegudov4957 6 жыл бұрын
Спасибо Женя! Всё как в аптеке по полкам! Благодарю!
@Kiriyaki65548
@Kiriyaki65548 5 жыл бұрын
Вы молодец. Отличные примеры!
@electronic3251
@electronic3251 7 жыл бұрын
Поклон тебе до земли! Царства тебе вселенского! Пусть благословит тебя Аллах! Хорошие уроки и понятные!
@theswiftdevelopers1301
@theswiftdevelopers1301 7 жыл бұрын
Спасибо большое за тёплый отзыв)
@electronic3251
@electronic3251 7 жыл бұрын
Сделай урок подробный про инициализаторы, очень много Apple описывает эту процедуру в документации! Плиз!
@theswiftdevelopers1301
@theswiftdevelopers1301 7 жыл бұрын
Electronic BOOM , там всего лишь 2 фазы инициализации и название к ним, дизигнейтет и конвинианс , почитай о них сам. Там 10 мин
@dariakoshel9957
@dariakoshel9957 3 жыл бұрын
Спасибо, очень полезное видео.
@MegaDigri
@MegaDigri 6 жыл бұрын
Супер Урок. Спасибо
@ulannurmatov8686
@ulannurmatov8686 4 жыл бұрын
Очередное крутое объяснение материала! Спасибо большое!
@qyrgyzca
@qyrgyzca Жыл бұрын
Улан байке, таптык сизди ;)
@ulannurmatov8686
@ulannurmatov8686 Жыл бұрын
@@qyrgyzca ким бул?)
@qyrgyzca
@qyrgyzca Жыл бұрын
@@ulannurmatov8686 Переходник ж.б. алып кеттим эле го, мурдагы жылы, эсиниздеби? Пальточон сулуу бала.
@Crocopizdel
@Crocopizdel 2 жыл бұрын
в 2021 году не AnyObject, а просто Any.
@vvosmoj
@vvosmoj Жыл бұрын
искал твой комментарий, спасибо
@alexy5951
@alexy5951 Жыл бұрын
Сейчас, как и ранее, AnyObject и Any используются, У автора есть также актуальное видео на этот счет. Any - любые типы, AnyObject - любые экземпляры класса.
@itananas
@itananas 2 жыл бұрын
Спасибо большое!
@user-ql8vf9xr1k
@user-ql8vf9xr1k 4 жыл бұрын
от этого начинаю нервничать)
@FominValera
@FominValera 3 жыл бұрын
Спасибо
@antonilin3123
@antonilin3123 7 жыл бұрын
Респект тебе и поклон!!!! Очень всё понятно объясняешь. А можно надеяться на появление в будущем уроков по CoreData и другим фреймворкам(это уже будут уроки явно не для новичков)?
@theswiftdevelopers1301
@theswiftdevelopers1301 7 жыл бұрын
Спасибо , я не буду обещать но в планах целый курс по uikit у меня.
@realista9896
@realista9896 4 жыл бұрын
а такие же свойства должны принимать значения { get set } как в подписанном протоколе?
@theswiftdevelopers1301
@theswiftdevelopers1301 7 жыл бұрын
Куда присоединиться: 1.Наше сообщество в вк(добаляемся к более 3,5 тыс) = vk.com/theswiftdevelopers 2.В телеграмме мы помогаем новичкам и всем желающим (нас больше 1,500 тыс) - t.me/joinchat/BAn0BkLMGrfpDYy2cnysNg p.s Домашние задание: смотрите в группах! Если все понравилось ты знаешь что делать;) Ставь лайк и пиши комент! :)
@realista9896
@realista9896 4 жыл бұрын
Можешь объяснить зачем нужны AnyObject и просто Any. для чего и когда они используются?
@mariamsargsyan608
@mariamsargsyan608 3 жыл бұрын
super
@b.b45
@b.b45 2 жыл бұрын
klasno
@egilskallagrimsson9873
@egilskallagrimsson9873 2 жыл бұрын
Объясни пожалуйста как так получилось, что у тебя в age задано имя а в name возраст но при вызове sortFamily всё правильно выводится?
@theswiftdevelopers1301
@theswiftdevelopers1301 2 жыл бұрын
Магия))
@olekandrmaltsev1440
@olekandrmaltsev1440 2 жыл бұрын
монтаж)
@iOS_Developer_Swift
@iOS_Developer_Swift 6 жыл бұрын
var array: [Any] = [parents1,parents2,kids,cat]. tolko srabotal kogda napisal. [ANY]....
@nautilus6358
@nautilus6358 7 жыл бұрын
чет в дебаге вывод не соответствует на 16:49... откуда Мурзик взялся? тем более что по коду у него имя = '3'?
@theswiftdevelopers1301
@theswiftdevelopers1301 7 жыл бұрын
Можно скрин?
@nautilus6358
@nautilus6358 7 жыл бұрын
screencast.com/t/NN2vCshLMK
@theswiftdevelopers1301
@theswiftdevelopers1301 7 жыл бұрын
Местами поменяйте значения , это просто опечатка
@viacheslavshambazov7445
@viacheslavshambazov7445 6 жыл бұрын
The Swift Developers так откуда взялось слово «Murzik »?
@Kustof_usa
@Kustof_usa 6 жыл бұрын
лол
@AnimationLook
@AnimationLook 2 жыл бұрын
Swift выдаёт ошибку на каждую структуру в протоколе "Cannot convert value of type 'Cat' to expected element type 'OneProtocol' Это Свифт запретил закладывать структуры в протоколы или у меня что-то не так? 5 лет всё же прошло с урока. Могли что то и изменить
@Joveline77
@Joveline77 5 ай бұрын
вместо AnyObject надо писать Any, я вовремя)
@AnimationLook
@AnimationLook 5 ай бұрын
@@Joveline77 спасибо мужик. Я уже успел дропнуть свифт, устроиться на работу для обычных смертных, выучить питон и стать синьором дата аналитиком
@user-ql8vf9xr1k
@user-ql8vf9xr1k 4 жыл бұрын
почти всё. понимаю но когда перехожу в код у меня ступор и начинаю смотреть как делали другие участники. У меня вопрос так должно быть или где-то Я касачю)))
@theswiftdevelopers1301
@theswiftdevelopers1301 4 жыл бұрын
АбуАли Ниязов , нужно много раз повторять одно и тоже руками и много практиковаться при этом условии только ступор уйдет, все просто
@user-ql8vf9xr1k
@user-ql8vf9xr1k 4 жыл бұрын
The Swift Developers спасибо!!!! Будем стараться!!!
@user-ql8vf9xr1k
@user-ql8vf9xr1k 4 жыл бұрын
The Swift Developers ещё один вопрос почему в свойстве age вы присвоили строковые данные а не целочисленные?
@MrMorozovVladimir
@MrMorozovVladimir 5 жыл бұрын
Чем отличается протокол, структура и класс? пипец каша в голове ((
@theswiftdevelopers1301
@theswiftdevelopers1301 5 жыл бұрын
что б не возникло столько вопросов нужно после каждого урока читать доку которая ответит на эти вопросы а потом делать дз. Ане смотреть за 2 дня 23 урока без дз.от этого и каша
@MrMorozovVladimir
@MrMorozovVladimir 5 жыл бұрын
Согласен )
@leonif1
@leonif1 6 жыл бұрын
pArents и kid, а не kids
@voakola
@voakola 5 жыл бұрын
Да ладно че ты) ну не знает он английского зато объясняет хорошо! Не нравится не смотри.
@Kiriyaki65548
@Kiriyaki65548 5 жыл бұрын
pArents - понятно. А если детей несколько? Тогда - kids. Это в этом примере он один.
@KS-ni7vv
@KS-ni7vv 5 жыл бұрын
УЧИ АНГЛИЙСКИЙ , МУЖИК НЕ ЗНАЕШЬ КАК НАПИСАТЬ ПРАВИЛЬНО СЛОВО родители
@theswiftdevelopers1301
@theswiftdevelopers1301 5 жыл бұрын
полностью согласен
@Kiriyaki65548
@Kiriyaki65548 5 жыл бұрын
Учи русский язык. Не знаешь, что после слова "мужик" нужно запятую ставить )))) Все мы в чем-то ошибаемся.
@ulannurmatov8686
@ulannurmatov8686 4 жыл бұрын
аахаха зачет!
Gym belt !! 😂😂  @kauermtt
00:10
Tibo InShape
Рет қаралды 16 МЛН
№34 - Протоколы в Swift | Испытание твоего разума
1:13:25
В’ячеслав Білий
Рет қаралды 8 М.
iOS Memory Management iOS (Part 2). Виды ссылок, жизненный цикл объекта, SideTable.
30:01
iOS разработка и подготовка к собеседованию
Рет қаралды 213
Знакомство с Realm (Swift 4.2)
18:04
SwiftBook
Рет қаралды 17 М.
#31 Protocol - Протоколы в Swift. Swift for beginners
22:22
Swift. Для чего нужны протоколы ?
19:53
iOS Skills
Рет қаралды 4,8 М.
11 Type Alias в языке программирования Swift
0:41
MVVM + Data Driven UI на практике swift
40:22
The Swift Developers
Рет қаралды 21 М.