Пікірлер
@chorbogturongi_masjidi
@chorbogturongi_masjidi 2 күн бұрын
how can i achieve this that changing language within the app without killing it, in IOS 15, please any example app or path to achiave this would be appreciate
@MdJahirulIslam-g5q
@MdJahirulIslam-g5q 5 күн бұрын
Unable to find out project link in GitHub. Is it available?
@estiuestiuestiu4149
@estiuestiuestiu4149 14 күн бұрын
very nicely explained
@subinrevi1
@subinrevi1 15 күн бұрын
Very well explained.
@anilkumar-eg2ti
@anilkumar-eg2ti 18 күн бұрын
Where I get the pdf of these question very good explanation
@rahuljamba5846
@rahuljamba5846 21 күн бұрын
Great Nice Explanation ❤, Please keep it up and make more scnerio based videos.
@bransenTwiddis
@bransenTwiddis 22 күн бұрын
Hey I had an idea and I cannot develop apps. An app where you can play car sounds through your car speakers. The app would use like accelerometers or something to feel the acceleration of the car and make the engine sounds. Idk if u take app suggestions or anything 😂
@9725020430
@9725020430 27 күн бұрын
thanks
@VinayGupta-vz9od
@VinayGupta-vz9od 28 күн бұрын
This whole iOS interview question answer series was awesome, helped me crack 3 companies and I finally was able to switch my job. thanks a lot, keep up the good work 👏🙏❤️🍎
@VikramKumar-ti9cv
@VikramKumar-ti9cv Ай бұрын
good explanation keep doing
@sudebsarkar21
@sudebsarkar21 Ай бұрын
Hi for 2nd principle How its open for Extension that I think u may missed or I not understood , but closed for modification is cleared, can can u please comment here , it will be helpful.
@KailashJangir-fn1ve
@KailashJangir-fn1ve Ай бұрын
Great Explanation but what if interviewer ask like what is the benefit of using this technique like we can use them directly na why we're making it that complex, then what to answer??
@_ritesh305
@_ritesh305 Ай бұрын
so that we can observe the changes in a property.
@santoshlohar152
@santoshlohar152 Ай бұрын
Very helpful video, thanks.
@hammadlodhi838
@hammadlodhi838 Ай бұрын
this is not the best practice to calling DispatchQueue with main on the Network layer. you should do this on the UI or viewModel part.
@rahuljamba5846
@rahuljamba5846 Ай бұрын
Great Tips Nilesh, Keep it up Buddy.
@praveenvelanati9450
@praveenvelanati9450 2 ай бұрын
OCP says a type should open for extension. Using generics is not really extending the type's capabilities here. is OCP more related to using extensions?
@deadsouldeadream
@deadsouldeadream 2 ай бұрын
Please clear this one thing, I think that saying delegate and protocols only enables 1-1 communication is wrong, as we can see in the example you gave in last part that Class Test is able to call doSomething() for both Teacher and Student class and hence communicating with one to many objects. we can say that it is generally used as one to one communication but can use one to many if needed(by making all those delegates classes after confirming to protocol).
@JunaidKhan-ny8tu
@JunaidKhan-ny8tu 2 ай бұрын
awesome work, so how much is it testable? I would love to see that part
@YashSharma-qo1sy
@YashSharma-qo1sy 2 ай бұрын
Great info, thanks a lot! but i am getting 'Cannot find type 'Content' in scope' on using this.
@SathishKumar-cp4ky
@SathishKumar-cp4ky 2 ай бұрын
Awesome explanation
@akashskumar6389
@akashskumar6389 2 ай бұрын
amazing content
@santoshlohar152
@santoshlohar152 2 ай бұрын
Very helpful.
@akashskumar6389
@akashskumar6389 2 ай бұрын
the example and explanation was topNotch and on point :)
@danielniels22
@danielniels22 3 ай бұрын
hi, i came from your iOS interview playlist, and I'd like to thank you. I am having a live coding interview next week (iOS position of course). Will there be around the topics in iOS Development, or any chance that it will be coding problems like leetcode or hackerrank? if it's like leetcode, i'm screwed!
@bjp_for_2024
@bjp_for_2024 3 ай бұрын
can we use string catelog and in app setting to change localisation?
@alexvaiman4966
@alexvaiman4966 3 ай бұрын
your Liskov substitution principle explanation is not accurate(at best), adding check of internet connection dont brake nothing, as network call can throw error, it is part of the contract, more over, adding check of internet connection, will not change F(x), for any x, where x is query, F(x), fetch result. this is implantation dilates, dont brake nothing, bad example. you would better stick to classic Wikipedia example of square shapes. if you did something wrong... there is that you should have returned an error, in case of no internet.. and not just return and hand the caller forever ))), but that is a different story.
@santoshlohar152
@santoshlohar152 3 ай бұрын
Very helpful
@bjp_for_2024
@bjp_for_2024 3 ай бұрын
code pls
@itsmevishwa7309
@itsmevishwa7309 3 ай бұрын
how does unwound variable holds optional, which you explained at the last. You said weak variable can only hold nil values
@itsayan1616
@itsayan1616 3 ай бұрын
🙌
@santoshlohar152
@santoshlohar152 3 ай бұрын
Very helpful
@rameshK-yx8nz
@rameshK-yx8nz 3 ай бұрын
We can have generic function in protocol protocol AddNumber { func addTwoNumber<T: Numeric>(num1: T, num2: T) -> T } class AddNumbers : AddNumber { func addTwoNumber<T>(num1: T, num2: T) -> T where T : Numeric { return num1 + num2 } } let addNumbers = AddNumbers() addNumbers.addTwoNumber(num1: 2.1, num2: 2.1) @AppDeveloperPoint
@abanoubashraf1308
@abanoubashraf1308 3 ай бұрын
when will you continue this please
@AnujKumar-mt6zi
@AnujKumar-mt6zi 4 ай бұрын
your voice is very low.
@abhishekgupta-wn9mz
@abhishekgupta-wn9mz 4 ай бұрын
Nice explanation for DispatchWorkItem with debounce search APIand canceling Disptachque. Thank you.
@parameswaranvellachu7712
@parameswaranvellachu7712 4 ай бұрын
Thanks a lot for this video, bro. There are no words to express my gratitude.♥
@mamthatalwar5964
@mamthatalwar5964 4 ай бұрын
Best video...Requesting you to start RXSwift and Combine
@sadafnoor9555
@sadafnoor9555 4 ай бұрын
I need ur help in my project....my motivation ios app is my project
@brunskiy
@brunskiy 4 ай бұрын
Brilliant
@plovark
@plovark 4 ай бұрын
Thanks, Great example fully understand the solid principles✌
@kianavila1698
@kianavila1698 4 ай бұрын
Nice one.. more understandable
@akashskumar6389
@akashskumar6389 4 ай бұрын
this was beautifuly done
@SoftwareSoulmates143
@SoftwareSoulmates143 4 ай бұрын
subscribed 😍
@shalinim5510
@shalinim5510 4 ай бұрын
Hi Nilesh, You have explained all the concepts very well . When we can have the next video in this series ?
@asmitaborawake9325
@asmitaborawake9325 4 ай бұрын
Hello can you share json file, images and localized english, hindi file of onboarding ....
@poojanegi9786
@poojanegi9786 4 ай бұрын
when will u make video on GCD , Queues , Operation... my concepts are still not clear on these topics i get confuse when one try to ask in deep...You have such a good skill.,
@subhashr.p7643
@subhashr.p7643 4 ай бұрын
Just Crystal clear - This particular concept was very much complicated to understand but you made it like cake walk, Thank you.
@LebenWerden
@LebenWerden 4 ай бұрын
Hello, struct AAA: Equatable { } Why is not necassary to implement the static func == ? If you look in the Swift Documentationthe static func is REQUIRED.
@user-bc7wh4hb5s
@user-bc7wh4hb5s 4 ай бұрын
Amazing! Very nice explanation. Can you please include data passing as well into this? using MVVM structure?
@user-gr1hp5rk1v
@user-gr1hp5rk1v 5 ай бұрын
Thank you so much bro well explanation