Public vs. Private in Swift 5 - Access Control (Xcode 11)

  Рет қаралды 8,476

iOS Academy

iOS Academy

Күн бұрын

In this video we will learn about Access Control in Swift 5. We'll review what Public, Private, Internal, and Open are (with examples) - a crucial aspect of iOS Development.
#swift #publicprivate #accesscontrol
Join the iOS Academy Community: iosacademy.io/
This video is brought to you by Skillshare - an only community of teachers sharing awesome skills. Use the following link to get 2 months of FREE premium: www.skillshare.com/r/user/afraz

Пікірлер: 39
@MarkizBoneco
@MarkizBoneco Жыл бұрын
thank you very much for such video. As usual all of your videos are very useful.
@iOSAcademy
@iOSAcademy Жыл бұрын
Thanks
@followerOfJesus723
@followerOfJesus723 3 жыл бұрын
Very good explanation for Open. No-one ever explained it like that to me.
@curiousfingers
@curiousfingers 4 жыл бұрын
Something I appreciate about your channel(aside from the quality instruction you give), is that you don't edit out little mistakes and you show the process of thinking through how to resolve something. That is a much more accurate picture of what programming actually looks like and something a lot of other channels don't show. Keep it up man, glad to see the channel picking up steam!
@iOSAcademy
@iOSAcademy 4 жыл бұрын
Yes! Absolutely. I try to make it very clear that building things in real life is not perfect and without error. My intention is to be as practical as possible :) Make sure to subscribe for more!
@APerson-d5s
@APerson-d5s 4 жыл бұрын
I think I might have asked that question ;). I have been teaching myself iOS Development during quarantine as a new skill to learn and I have seen many channels and classes online and I have to say your style of teaching is the way that I learn best. Keep up the great work and you will always have a viewer with me!
@iOSAcademy
@iOSAcademy 4 жыл бұрын
Hey Daniel! Yes, I believe you did. I really appreciate the kind words :) Make sure to subscribe for more & don't forget to smash that like button haha
@abdulbasir8740
@abdulbasir8740 3 жыл бұрын
Amazing
@iOSAcademy
@iOSAcademy 3 жыл бұрын
Thanks
@MatthewCoxTheReal
@MatthewCoxTheReal 3 жыл бұрын
Excellent!! Thanks a ton!
@iOSAcademy
@iOSAcademy 3 жыл бұрын
Youre welcome
@wizolufa1452
@wizolufa1452 4 жыл бұрын
Thanks so much for the video!
@iOSAcademy
@iOSAcademy 4 жыл бұрын
You’re welcome! Make sure to subscribe for more
@JanChristianSwobo
@JanChristianSwobo 4 жыл бұрын
Very informative! I watch your videos everyday and I enjoy each of them :) Keep it up
@iOSAcademy
@iOSAcademy 4 жыл бұрын
Thanks! I really appreciate it :) Make sure to subscribe to stay in the loop!
@sorabhgupta4604
@sorabhgupta4604 3 жыл бұрын
Great
@iOSAcademy
@iOSAcademy 3 жыл бұрын
Thanks
@hareeshgangadhara415
@hareeshgangadhara415 4 жыл бұрын
Internal example not shown in this video. Remaining explained very well
@BranGaming20
@BranGaming20 2 жыл бұрын
all developer need lesson like this, thanks
@iOSAcademy
@iOSAcademy 2 жыл бұрын
Thank you!
@AnkitSoni30
@AnkitSoni30 4 жыл бұрын
great video... thanks
@iOSAcademy
@iOSAcademy 3 жыл бұрын
thanks!
@mehdilg11
@mehdilg11 2 жыл бұрын
I've always enjoyed the way you explain things, could you possibly group these kind of videos in a playlist ? thanks, keep the good work !!
@iOSAcademy
@iOSAcademy 2 жыл бұрын
Can do!
@younesidrissi2427
@younesidrissi2427 4 жыл бұрын
i like you work
@iOSAcademy
@iOSAcademy 4 жыл бұрын
I like that you like my work haha
@sarvarqosimov8363
@sarvarqosimov8363 Жыл бұрын
👍
@iOSAcademy
@iOSAcademy Жыл бұрын
thanks
@sandeepanswain2690
@sandeepanswain2690 4 жыл бұрын
i really enjoy your videos . can you please tell me why do we use initWithCoder and why do we use in required init . can you please tell me
@iOSAcademy
@iOSAcademy 4 жыл бұрын
Thanks, coder required init is needed for encodability - so the object can be archived/persisted. Make sure to like and subscribe
@AmitGupta-ef2nm
@AmitGupta-ef2nm 4 жыл бұрын
nice explanation..🤘
@iOSAcademy
@iOSAcademy 4 жыл бұрын
Thanks!
@m.celaltok180
@m.celaltok180 4 жыл бұрын
Pretty nice content, you can also develop content related to RX 🔥
@iOSAcademy
@iOSAcademy 4 жыл бұрын
Thanks! Definitely a great idea :)
@rgenericson5361
@rgenericson5361 4 жыл бұрын
@@iOSAcademy Combine would be better!
@kalomanik-theghontusingh7791
@kalomanik-theghontusingh7791 2 жыл бұрын
You missed fileprivate
@iOSAcademy
@iOSAcademy 2 жыл бұрын
Fileprivate is fairly uncommon
@tibettenballs4962
@tibettenballs4962 2 жыл бұрын
my mom is smoking meth today, :(
@kwiky5643
@kwiky5643 Жыл бұрын
Very long to get into the topic… that’s really annoying
ONLY 1% of Developers Know This: Fileprivate vs Private Swift
19:32
Rebeloper - Rebel Developer
Рет қаралды 1,4 М.
Inside Out Babies (Inside Out Animation)
00:21
FASH
Рет қаралды 23 МЛН
Can A Seed Grow In Your Nose? 🤔
00:33
Zack D. Films
Рет қаралды 30 МЛН
КАК ДУМАЕТЕ КТО ВЫЙГРАЕТ😂
00:29
МЯТНАЯ ФАНТА
Рет қаралды 11 МЛН
How to use Access Control (Private vs Public) | Swift Basics #12
18:59
Swiftful Thinking
Рет қаралды 7 М.
Hashable & Equatable in Swift 5 (Xcode 11, 2020) - iOS
18:38
iOS Academy
Рет қаралды 13 М.
Swift for Beginners: Generics - 2020 (Xcode 11, iOS)
19:04
iOS Academy
Рет қаралды 10 М.
Swift Access Control Explained
9:44
Sean Allen
Рет қаралды 33 М.
Strong vs. Weak Swift 5: What is Weak Self (Xcode 11, 2020)
16:41
The perfect imperfection of Google's Material You
15:47
David Imel
Рет қаралды 425 М.
24 Xcode Tips in 15 Minutes
15:30
Paul Hudson
Рет қаралды 73 М.
Swift: Dependency Injection Tutorial (2022) - iOS
24:31
iOS Academy
Рет қаралды 34 М.
Inside Out Babies (Inside Out Animation)
00:21
FASH
Рет қаралды 23 МЛН