This is a goldmine! I can confidently answer all of them now
@SyedAbdulbasitShahMashwani2 жыл бұрын
Hi Pallav, This is Syed Abdul Basit from Pakistan. I am really thankful to you for providing such brilliant content regarding iOS development. I had my interview last week and, in the interview, there were 2,3 questions like Copy on write, Dispatch methods which I cleared due to your youtube videos, and luckily I secured the job offer from Canada. Once again thanks brother for these videos.
@JohnWick-us8it2 жыл бұрын
Hi Syed, Can you help me on how you secured offer from Canada? I am also looking for a job change. I am from India.
@payalmalekar6529 Жыл бұрын
very well explained Pallav 👏 !!!!
@DhavalHNena2 жыл бұрын
So far the best tutorial comparing class vs struct! thanks a lot!
@KennyFully2 жыл бұрын
I will keep this video as a reminder of the answer to the difficult questions
@AnuragKashyap173 жыл бұрын
Sir can we get a video on POP in Swift. How actually implement it I mean there are videos on it on you tube but then I am sure u must be having a different perspective and a more easy way to explain it. And SOLID principles using POP in consideration. Thank you in advance. Great tutorials indeeed.
@dhaval125933 жыл бұрын
Excellent video. Thanks Pallav
@iCode_Happy_Coding3 жыл бұрын
Thanks Dhaval 🙂
@richprice54342 жыл бұрын
Wow fantastic knowledge and explanations 🎉
@vikas_. Жыл бұрын
Super cool information. Well explained
@tanvibhatia64396 ай бұрын
Video is very helpfull.Can we get similar kind of question sfor latest swift version 5.10 and nowdays what set of questions are being asked in interview?
@heshanlk172 жыл бұрын
Love all your content. Please continue the System Design videos for iOS!
@Fardin172 жыл бұрын
Very good video thanks for it but like to as is function is not a reference type?
@laurapotter63212 жыл бұрын
This channel is gold
@Rawatjay3 жыл бұрын
Brilliant questions & explaination sir..I would like you to continue this series & involve concepts such as core data , data security such as pinning, API security, generics, Protocol oriented programming, thread safety including race conditions, dynamic vs static dispatch, efficient memory management , Singleton vs DI, Architectural patterns etc...
@iCode_Happy_Coding3 жыл бұрын
Thanks for the kind words Jayant. I've already covered most of the topics suggested by you. Please go through channel's videos section - kzbin.info_Happy_Coding/videos I'll try to cover the remaining ones soon. Thanks 🙂
@just.begin.again. Жыл бұрын
Thank you so much for the effort! Best video on a subject so far, and I've seen a lot! You got yourself a new loyal follower now✨ Keep it up!
@ganeshkhedkar34762 жыл бұрын
You help to improve my Confidance.. Thanks a lot for such a nice explaination
@sudheerkumar-fj1kr2 жыл бұрын
Nice explanation sir with each and every minued details
@iCode_Happy_Coding2 жыл бұрын
Thanks Sudheer 🙂
@manjuvijayan28192 жыл бұрын
really superb!Most of the questions covered
@juemariageorge15833 жыл бұрын
Very Informative . Can u please cover the topic network architecture in a project
@govind202463 жыл бұрын
Really good and trending questions you explained here ..! Thanks 😊👍
@iCode_Happy_Coding3 жыл бұрын
Happy that you found the video useful 🙂
@rebellious_7033 жыл бұрын
Your videos are like gems to me. Thanks. Request: Video on downloading data in background and its policies and possibilities, background fetch etc are really needed. Background downloading while app is in bg mode, while app is killed how to manage the content.
@iCode_Happy_Coding3 жыл бұрын
Thanks for the suggestion. I'll definitely try to cover it soon. Glad that you liked the videos. Thanks 🙂
@AnuragKashyap173 жыл бұрын
This is actually a very good question.
@RaviRanjan-xl7fk2 жыл бұрын
@@iCode_Happy_Coding Is there any video that came out for this? I just wanted to understand how any application downloading multiple videos or audio or any file type in the background. eg wynk music or and downloaded. work.
@mayankkumargupta9601 Жыл бұрын
Please more content on System design.
@akshhay2 жыл бұрын
This is gold level video
@shiviagarwal91343 жыл бұрын
Amazing content!! Thanks Pallav.
@ananthakrishna96723 жыл бұрын
Very clearly explained. Thank you and good luck for more such contents.
@puneetpal14663 жыл бұрын
Millions of Thanksssss for amazing content🙏
@iCode_Happy_Coding3 жыл бұрын
Thanks Puneet 🙂
@JunaidKhan-ny8tu3 ай бұрын
Wow super video ❤
@harshitasingh28582 жыл бұрын
Awesome Explanation with each and minute details , which will helps not only for experience iOS developer but It also makes the pillar for those who just started the career in iOS.Thanks man!!
@21piyushgupta Жыл бұрын
love your video's and efforts.... just a friendly suggestion, believe you speak too fast, i refer your video's to my teammates and they get lost and have to revisit video multiple time for some of the concepts we all could be wrong here but thought to share
@g.17713 жыл бұрын
Excellent video bro
@darshanmothreja34292 жыл бұрын
Please create demo on Struct being thread safe and also when using reference type as a property in Struct then structs are not thread safe. When we can have data race condition in this condition. One example only with struct with properties of value type so while accessing them in different thread is it thread safe or not. Looking forward for this analysis.
@abdulyasin_iOS4 ай бұрын
Great video ...
@ANILKUMAR-vv1fz3 жыл бұрын
Awesome video
@Batmanyank3 жыл бұрын
Very informative. Thank you.
@iCode_Happy_Coding3 жыл бұрын
Glad it was helpful!
@ranganathchenna45592 жыл бұрын
great work .. 👏🏼
@twinsbaby57743 жыл бұрын
very fruitful thanks
@iCode_Happy_Coding3 жыл бұрын
Glad that you liked the videos 🙂
@amitsachdeva90012 жыл бұрын
Well explained
@ignacionevarez32543 жыл бұрын
Awesome explanation!
@saurabhsierra91953 жыл бұрын
Awesome once again ...keep up the good work.
@iCode_Happy_Coding3 жыл бұрын
Thanks 🙂
@ashok20895 ай бұрын
Helpful, thanks!
@ansr93402 жыл бұрын
Why swift language called protocol oriented programming language (POP)?
@mamtavishwakarma87072 жыл бұрын
Hello sir, Can you please share the video for closures
@sarikapaghdal61502 жыл бұрын
very valuable content!! Thank you for your channel, immediate subscriber!
@TheSachinAlam3 жыл бұрын
NOw thats the content i was looking for
@pavanmanjani75833 жыл бұрын
Superb Thanks😀
@victorriurean2 жыл бұрын
🔥🔥🔥
@canbaba92612 жыл бұрын
hint aksanına sağlık güzel bilgiler :)
@arunbenjamin1683 жыл бұрын
Can you please explain when to use sqlite, core data, realm.
@misterthatguyjake2 жыл бұрын
This is fantastic!
@harikrishnan72453 жыл бұрын
Thanks Pallav. The video is really informative. By the way, let me ask you a question. Why we use Class for implementing UIViewcontroller instead of Struct? Obviously Struct doesn't support inheritance.I understand that the system is executing a number of super class methods automatically by inheriting a class from UIVIEWController. In addition to that, we need a reference type object in the case of a UIViewController . Is there any critical problem apart from this for not using struct instead of class. After all struct is faster and thread safe on comparing with Class. Correct?
@AnuragKashyap173 жыл бұрын
But then u gave the answer already. Inheritance is the purpose.
@nathtanmay11 ай бұрын
I guess the actual reason should be that the classes are reference types. A viewcontroller's lifecycle can be as long as the app's lifecycle. So, by making it a reference type we can ensure that every time we get that particular viewcontroller (from navigation stack etc..) we are pointing to the same reference and if we are making any changes then it should hold that changes.
@Rahul-jf5kf2 жыл бұрын
Hello Pallav, One question. value types get created on stack memory and class types on heap memory. now if any struct is created in controller where memory gets allocated? as per 08:14 on heap if this is true then for any app there structs are always allocated on heap. Is tere any way to check where memory for that instance gets allocated
@avijitnagare Жыл бұрын
Can we restrict to take screenshot in iOS app?
@faiznadi3 жыл бұрын
Awesome
@iCode_Happy_Coding3 жыл бұрын
Thanks 🙂
@bhuwin6186 Жыл бұрын
doing gods work
@piyushsharma16383 жыл бұрын
Your channel notification means something interesting to learn :)
@gameration64505 ай бұрын
2:04 - "Classes can be deinitialized" This is a little misleading. We on our own can't deinitialze classes, rather we can just use deinit() to "know" when the "system deinitializes the objects" of a class. We can not call deinit() explicitly anywhere. If we have definied this method in our class, the system will call it and execute whatever code it contains at the time of deallocation of that object.
@saravananraju5283 жыл бұрын
In API Call Model class, what we can use Struct or Class?
@lingeswarankandasamy76153 жыл бұрын
Man!!! this is great 👍
@iCode_Happy_Coding3 жыл бұрын
Thanks 🙂. Glad that you like the video.
@shantaramkokateit3 жыл бұрын
Missing Point 1. Structure not support self Type as property while class support this