Swift: Protocol Extensions & Default Implementation (2021) – iOS

preview_player
Показать описание
In today's video we will learn about default implementations of protocols in Swift and iOS. Using extensions, we are able to provide default implementations to Swift protocols/interfaces to avoid duplicating code and creating generic patterns in our codebase. We will work in the latest versions of Swift and Xcode.

** Popular Series

** Get Skillshare free for 2 Months and learn iOS

** Manage all your investments from app earnings on Betterment!

** Grow your own Youtube tech channel with TubeBuddy:

#swift #protocols #extensions
Рекомендации по теме
Комментарии
Автор

Your teaching style and the content you pump out is really going to help people land their first iOS developer job! Amazing work! Keep it up!

vinnygen
Автор

I love your teaching style!
Would love to see more videos about protocol extensions!

jefflu
Автор

As always, summarized and extremely helpful content. I hope this channel gets 1 million subscribers someday.

awsysumer
Автор

amazing! would love to see more under the hood Swift, always very interesting, even coming from a lower level language like c++

Niram
Автор

Awesome stuff man! Keep 'em going

alexandershangin
Автор

Hi! Very good video. 👍🏼 it is possible to do this but with xib files?

Автор

Great video. Could you make a video on how to make your app work with the shortcuts app please

alexunbekannt
Автор

Can you do a Q&A? I think some of your viewers have interesting questions including me!

TheSpiralnotizblock
Автор

Where did you learn Xcode? Or maybe your teachers?

hallo_ween
Автор

Hello
Any best iOS SDK for live streaming

VikramKumar-yrmv
Автор

hey bro help me adding admob i xcode 13 .. i cannot edit info.plist

bikashyu
Автор

4:46 you do not need to type capital s self. String (describing: self) will do the thing. For SecondVC it will return the "SecondVC" string. Anyway thanks for the video :)

alexeylobankov
Автор

Nice one. I’m interested to subscribe to iA+. Do you plan to keep releasing UIKit stuff there or you’re planning to move to SwiftUI only? Thanks

crasholo
Автор

I am usually a big supporter of how you explain stuff. However, don't care for how you explained protocol extensions.

followerOfJesus
Автор

Self.self ??? should come with a warning :) cleaning brain off the screen right now

Yannemal
welcome to shbcf.ru