Хорошая идея показывать в конце реальное применение 👍
@ХизирДудуев-м1у5 жыл бұрын
Да для кругозора очень хорошо ))) Радостно так ролик закончил 😃
@MsMasterArt4 жыл бұрын
Спасибо. Очень доходчиво
@ЕгорВдовин-я1ъ5 жыл бұрын
Спасибо! Полезно!
@МагжанБекетов-л6е3 жыл бұрын
топ контент
@vladimirstepanov7246 Жыл бұрын
Привет) Но потом наверно смотря на все это появился combine))
@EvilGenius29095 жыл бұрын
Можно ли считать kvo/kvc своего рода deprecated в мире swift разработки раз оно требует @objc аттрибутов? Может быть в новых проектах лучше юзать willSet/didSet или вообще Rx?
@RomanMedvid5 жыл бұрын
именно так
@jackdanyal43293 жыл бұрын
@@RomanMedvid нет, не так. @objc не является чем-то депрекейтет. до сих пор есть места, где используется @objc (вызов из addAction, gestures, etc). и willSet/didSet не даст всей гибкости KVO. но при этом все же лучше использовать уже Combine/Rx/Promises. но это не значит, что технология депрекейтет, потому что те сами Rx построены на базе KVO, но как видно их никто не считает вычеркнутыми для использования
@Oldy5735 жыл бұрын
За счет Swift 5 runtime будут ли какие-то изменения?)
@mozkau_gaming5 жыл бұрын
Где KFC?
@nurlanakylbekov72662 жыл бұрын
😄
@ВалерийСкворцов-р2т2 жыл бұрын
NSObject is a class but a protocol.2:50
@Денис-ж3ф5р3 жыл бұрын
NSObject это класс 2:40
@vyacheslavgorlov25065 жыл бұрын
Ошибочка, когда подписываете класс на протокол NSObject. Ибо вы наследуетесь от класса NSObject, который реализует NSObjectProtocol. Они имеют разные названия в рвнтайме Swift, так как протоколы и классы живут в одном пространстве.