Inheritance vs Interfaces (Protocols) In Swift

  Рет қаралды 14,957

iCode

iCode

Күн бұрын

Пікірлер: 42
@shivanshkumar1134
@shivanshkumar1134 Жыл бұрын
Good Explanation with the basics..Very much informative learning video
@srkeerthy
@srkeerthy 3 жыл бұрын
What if the protocols have the same method name and signature? Which method would you use when implementing multiple protocols
@ashleydube3710
@ashleydube3710 3 жыл бұрын
Sir, thank you very much for the great explanation, I've leant so much in these 18 minutes 😁
@iCode_Happy_Coding
@iCode_Happy_Coding 3 жыл бұрын
Thanks Ashley 🙂
@roshanthapa25
@roshanthapa25 Жыл бұрын
Nicely explained
@pawanmanjani1298
@pawanmanjani1298 3 жыл бұрын
Your video is being alike daily dose... keep posting.
@iCode_Happy_Coding
@iCode_Happy_Coding 3 жыл бұрын
Thanks for the kind words Pawan. I’m glad that you are finding my videos useful 🙂
@SkoroVideo
@SkoroVideo 3 жыл бұрын
Great job explaining! Subscribed!
@iCode_Happy_Coding
@iCode_Happy_Coding 3 жыл бұрын
Thanks for subscribing Christian. I’m glad that you liked it 🙂
@MegaPertamax
@MegaPertamax 2 жыл бұрын
thank you very much. This is such a great explanation!
@waseemasif100
@waseemasif100 2 жыл бұрын
Can you please make video on SOLID principles with proper examples in swift. I'm unable to find good examples of solid principles in other tutorials
@MohitAgrawaldev
@MohitAgrawaldev 3 жыл бұрын
Helped me to clear some concepts 🧑🏼‍💻
@iCode_Happy_Coding
@iCode_Happy_Coding 3 жыл бұрын
Thanks Mohit, I’m glad that you liked it 🙂
@rushabhsingh2148
@rushabhsingh2148 3 жыл бұрын
Great explanation...!
@iCode_Happy_Coding
@iCode_Happy_Coding 3 жыл бұрын
Glad you liked it!
@1stplace362
@1stplace362 2 жыл бұрын
is interfaces are same as abstraction or is there any differences in swift (just like java language has)?
@Aditya-Pathak
@Aditya-Pathak 3 жыл бұрын
Nicely explained 👌🏼
@iCode_Happy_Coding
@iCode_Happy_Coding 3 жыл бұрын
Thank you 🙂
@MohitAgrawaldev
@MohitAgrawaldev 3 жыл бұрын
You got a new sub
@prachibile2798
@prachibile2798 3 жыл бұрын
It was a really helpful video. Thanks a lot!!!
@iCode_Happy_Coding
@iCode_Happy_Coding 3 жыл бұрын
Thanks Prachi, Glad to hear that!
@sandeeptomar7466
@sandeeptomar7466 3 жыл бұрын
Awesome video iCode
@abhijeetmallick7344
@abhijeetmallick7344 3 жыл бұрын
Nice!! Any specific reason for not using Xcode’s playground for demonstration?
@iCode_Happy_Coding
@iCode_Happy_Coding 3 жыл бұрын
Nothing specific, except that I was getting some issues on playground (didn’t want to speed time on those). Thanks 🙂
@palakgandhi1900
@palakgandhi1900 3 жыл бұрын
Thank you That was very helpful .
@iCode_Happy_Coding
@iCode_Happy_Coding 3 жыл бұрын
Thanks Palak, glad that you found the video helpful 🙂
@rohitozvlogs1617
@rohitozvlogs1617 3 жыл бұрын
Awesome! Thanks man.
@iCode_Happy_Coding
@iCode_Happy_Coding 3 жыл бұрын
Thanks, glad that you liked the video 🙂
@rahuljamba5846
@rahuljamba5846 2 жыл бұрын
Great !!
3 жыл бұрын
Thanks for the video :)
@iCode_Happy_Coding
@iCode_Happy_Coding 3 жыл бұрын
Thanks Jose, glad that you liked it 🙂
@ProductsHub365
@ProductsHub365 3 жыл бұрын
instead of using three different protocol declarations for each skill set .. can we use single protocol with 3 different method declarations for each skill and making them optional .. will this be a better approach ?
@RupeshSaxena
@RupeshSaxena 2 жыл бұрын
what if you have more operations to perform for specific skill, which doesn’t make sense to bloat one single protocol
@waseemasif100
@waseemasif100 2 жыл бұрын
this would lead to fat interface problem which is mentioned in "ISP" of "solid" principles
@alokpandey2303
@alokpandey2303 Жыл бұрын
This will break SOLID principle. Protocol should be segregated.
@marlonvonansale6457
@marlonvonansale6457 3 жыл бұрын
love it
@iCode_Happy_Coding
@iCode_Happy_Coding 3 жыл бұрын
Thanks Marlon 🙂
@MohitAgrawaldev
@MohitAgrawaldev 3 жыл бұрын
You missed the computed and stored properties for extensions.
@iCode_Happy_Coding
@iCode_Happy_Coding 3 жыл бұрын
Thanks for pointing it out. I’ll try to cover it in some other relevant video.
@gopalprasadtrivedi2796
@gopalprasadtrivedi2796 3 жыл бұрын
Now screen is visible properly with more clarity.
@iCode_Happy_Coding
@iCode_Happy_Coding 3 жыл бұрын
Thanks. Your feedback helps in making better content. Thank you :)
@twinsbaby5774
@twinsbaby5774 3 жыл бұрын
wow
Main Thread, Sync vs Async and Deadlocks in Swift
9:49
iCode
Рет қаралды 13 М.
Quando A Diferença De Altura É Muito Grande 😲😂
00:12
Mari Maria
Рет қаралды 19 МЛН
黑天使只对C罗有感觉#short #angel #clown
00:39
Super Beauty team
Рет қаралды 18 МЛН
Inheritance vs Interfaces in C#: Object Oriented Programming
49:41
IAmTimCorey
Рет қаралды 104 М.
How to use Subscripts in Swift | Advanced Learning #32
19:54
Swiftful Thinking
Рет қаралды 2,7 М.
Method Dispatch in Swift | Static | Dynamic | Message
11:39
MVVM + Dependency Injection in Swift | Unit Testing | iOS
29:29
Quando A Diferença De Altura É Muito Grande 😲😂
00:12
Mari Maria
Рет қаралды 19 МЛН