While it’s useful to learn the Delegate pattern, it’s far easier and more straightforward to implement such delegated functionality in the form of a callable function (a.k.a. Closure) as a property on the UIView subclass, and then passing in a higher-order function via the `init` which is assigned to that property. Less boilerplate code, more intuitive to understand. In any case, your video is really instructive. Well done.
Great information - starting at 8:14. For the vast majority of your viewers, I would think that the first 8 minutes of this video is a huge waste of their time and completely unrelated to the topic that made us click on the video.
The way you do your UI using frames looks practical when you know what you are doing, but a found the auto layout way to be easier to understand. Like, I see you doing the code but only when you run the project that I got what you are doing. When I saw other videos using constraints and auto layout they are more explicit in the way that you read what will happen. Maybe you could do some videos using more a constraints approach
Oh my goodness, I finally understand delegate, I'm so happy. THANK YOU ❤️ I LOVE YOU CHANNEL DUDE ❤️
Youre welcome!
8:30 for start of discussion on delegates
Cannot stress enough on how much I love your videos. You are brilliant!
I cant stress how much I appreciate the kind words!!
nice video! we need more patterns examples
Second this!
Working on it!
Third this!
Pure Gold!! This is how professional iOS development is done! Thanks for posting this👏🏾👏🏾👏🏾👏🏾🔥💰💰 💰
My pleasure!
Thanks! Great video! Very clear for understanding. Delegating is a common approach in apps designing as I realized.
Glad it was helpful!
While it’s useful to learn the Delegate pattern, it’s far easier and more straightforward to implement such delegated functionality in the form of a callable function (a.k.a. Closure) as a property on the UIView subclass, and then passing in a higher-order function via the `init` which is assigned to that property. Less boilerplate code, more intuitive to understand.
In any case, your video is really instructive. Well done.
thanks!
Thanks for your kindly teaching^^
My pleasure!
Awesome explanation ! thanks
You are welcome!
Great explanation, thx ☺️ Keep going !
Would be great to hear about data source in the same way as well 💪🙌
Thanks!
Nice❤️
Thanks
Great information - starting at 8:14. For the vast majority of your viewers, I would think that the first 8 minutes of this video is a huge waste of their time and completely unrelated to the topic that made us click on the video.
Agreed
Especially considering using auto layout and storyboard would save most of that time.
As an Junior iOS Developer, I'm learning a lot from your video contents. Awesome explanation again! Keep up the good work! 🙂👍🏾
Thanks
я тоже
Excellent video. Needed this!
I miss your zoom in sometimes :)
Thanks!
for me, it is much more better without zoom. :)
probably because I sometimes like to see some other parts of code.
The way you do your UI using frames looks practical when you know what you are doing, but a found the auto layout way to be easier to understand.
Like, I see you doing the code but only when you run the project that I got what you are doing. When I saw other videos using constraints and auto layout they are more explicit in the way that you read what will happen.
Maybe you could do some videos using more a constraints approach
It just takes experience