Комментарии:
Thank you bro.
ОтветитьOut of 25 mins video you explained starting 15 mins on combine and protocol. Content is good but need to concentrate on actual stuff
ОтветитьSuperb man...loved your explaination
ОтветитьHi, it would be great if you create a video on MVVM issues on SwiftUI
ОтветитьCan you please tell us
1. how to identify when to use MVC or MVVM?
2. WhY we use MVVM over MVC?
Thanks.
As few others commented, there is a slight disagreement on the use of VM. The primary purpose of all view patterns are for separating presentation logic away from business logic. So VM as the name suggests should contain only fields and logic specific to a view or set of views. The fields in VM should be subset of actual Model and logic in VM is mainly presentation oriented like formatting a date for the view or responding the change of a field in the view. The core business logic (that could include using network calls to achieve that) and full set of fields should be part of the Model.
ОтветитьAwesome explanation MAN!
BTW, the source code link was expired, could you help to check and update it?
Thanks!
ОтветитьExcellent content, wish we had your videos earlier but nevertheless its a brilliant content.. keep on publishing videos.. Best Wishes !!!
I had a query,
Dependancy Injection - With help of Sw-Inject how it can be used & implemented ? Would love to have a video on the same.
Many Thanks !!!!
this explains very well awesome video and thanks for clearing my concepts about dependency injection and testCases.
ОтветитьGreat Video, easy and clean explanation.
ОтветитьVery well explained !! Thanks
Ответитьawesome one so far!
ОтветитьThank for the lecture . I download the project but I am not able to run it . can you please explain to run the project ?
Ответитьnice
ОтветитьHi Great Tutorial, I have a confusion in UIKit when using MVVM and dependency injection while sending data to DetailViewController. Can you please provide me any code snippet for that. Or share link if you have any tutorial on it. Thanks in advance!
ОтветитьAwesome explanation brother 👏👏. You please keep posting all videos related to Swift iOS . I have great hope that many of us get benefitted from your explanation and questions you ask in every step🙂. We need a gem like you in every learning curves😊
ОтветитьHi i have a question,can the viewmodel layer be reusable for multiple view layer? Or everytime you create a new view controller you always have to create the new viewmodel even though it have the same use case with the existing viewmodel file
ОтветитьBrief but covered all possible questions. Easy to understand. Great explanation and great work. Thanks for this video.
Ответитьvery good tutorial, thank you for your explanation.
ОтветитьExcellent explanation, without any unnecessary details!
Ответитьplease make a video on solid principles in swift.
ОтветитьCool tut. Great work brother.
ОтветитьGreat video as always. One question I was having is that what's the use case for the model to communicate back to the ViewModel? I understand that View Model is responsible for say making the network call and update the model but didn't come up with a use case where the model changes (without VM's involvement) and needs to communicate back to the VM.
ОтветитьTop-quality contents. Carry on and help us.
ОтветитьTop class explanation of ViewModel and Dependency Injection. I really wonder how did I miss this..
ОтветитьThanks for the interesting Tutorial. You explian it in a easy and straight way.Keep it up!!. Thank you!
ОтветитьWhy I haven’t seen your channel before. Top quality content. Looking forward to learn topics coordinators, architecture, unit tests, rxswift and anything you make :)
ОтветитьHi Pallav
Thank you for the wonderful videos.
I have one question why did you make the protocol as type of any object? Just to use weak?
If this is the case then how a struct will implement that protocol? and in case if implement then how it can be reference type? 🤯
Great video. Please also make a video explaining the implementation of RIBs architecture aswell. Thanks in Advance.
ОтветитьThank you for the informative video. Can you please create a video for implementing unit tests for API calls
ОтветитьYour videos r really helpful, thank you 🙏
ОтветитьPallav with your experience, I think you should make a udemy coarse targeting ios interview.
ОтветитьReally nice video with a lot of good points that other videos on the topic missed. I do have a few issues with it. Calling MV* patterns architecture seems wrong to me. They are patterns designed to solve a specific issue. They are not themself the architecture of the app, seeing them as architecture is what causes people to try to cram all code into one of the letters of the acronym which is not the point with the patterns, it's is also what lead to strange bastard patterns like MVC-N and MVVM-C. MV* patterns are a great tool and they do participate inf the architecture but, they are not THE architecture. Also, you talk like 100% test coverage in itself is a goal, while you should strive for good coverage, the coverage itself is not a way to measure quality as the tests cold be testing absolutely nothing.
ОтветитьWill you make vedio about databuilding in MVVM for us please
ОтветитьAs per MVVM view should not be aware about model however when you explained about protocol the closure, it was returning array of flight object to the View in this case view is dependent on model.
I was explaining the exactly what you mentioned in one of the Apple interview however interviewer told me as per MVVM view should not be aware about model.
What is your thought on it?
thanks for this detailed explanation✌️
ОтветитьWell explained, I really liked it the way you explained the MVVM pattern 🔥
ОтветитьVery well Explained. Thank you
ОтветитьHi bro where should I use presentation logic
ОтветитьMay you please keep xcode version compatible with 12.4 (12D4e) in next videos, there is some people still cannot upgrade to latest version of OS/Xcode.
ОтветитьBusiness logic should be a part of the model.
ОтветитьThank you for the great, well explained video on MVVM and dependency injection. I am wondering if you can make a video on Apple's device check api.
Ответитьone of the best videos
ОтветитьI just discovered your channel recently. Nothing more to say, than 11 out of 10. Really top of the line content. I appreciate your effort very much.
ОтветитьThis is good but how to test network call?
ОтветитьCombine is a powerful thing, shame Apple not updating it at all.
ОтветитьHi Pallav, can you make a video on LLD in iOS. It would be a great help :)
Ответить