Комментарии:
MVVM and MVP they both look similar, Its just that "view model" is mediator in MVVM and "presenter" is mediator in MVP.
Could you make a video differentiating these two patterns!
When I embed our UsersViewController in Navigation Controller and then start the application, I get a message in console: [Assert] UINavigationBar decoded as unlocked for UINavigationController, or navigationBar delegate set up incorrectly. Inconsistent configuration may cause problems. navigationController=<UINavigationController: 0x16081da00>, navigationBar=<UINavigationBar: 0x15f907e90; frame = (0 47; 0 50); opaque = NO; autoresize = W; layer = <CALayer: 0x6000016f1ce0>> delegate=0x16081da00.
In cause of this problem at the end of the project, when I ran the app, I can see the navbar but can't see any tableview and data. What I need to do to fix this problem?
there's a lot of little things apart from the main topic, that's nice
ОтветитьGood example, thanks
ОтветитьThanks. It will be great if you make a video where you create one app with a different design patterns.
ОтветитьThanks..
Difference btw MVVM and MVP
Make a vídeo with vip/clean swift architecture please?!!
ОтветитьThank!!!
Ответитьi believe if the UI related things could stay in ViewController class because the end result is that we want to separate functionalities (UIKIT relates to ViewController/View , presenter for business logic and model is as per its name) . Resr depends on personal choice
Regards
Presentor should not contain Uikit
ОтветитьDefinitely prefer MVP over VIP or VIPER.
ОтветитьAwesome explanation :) May I suggest a vip pattern as well?
ОтветитьI feel like I'm at the level on which it's way easier to read documentation then watch.
ОтветитьThank you for the video, now I understand more about MVP pattern, can wait to apply this pattern instead of MVC haha 😆
ОтветитьNothingness, zero, nil, null, nothing, void, that's how I describe how I understand the difference between MVC and MVP.
Ответитьsoooo basically its VIPER without an interactor and router?
ОтветитьAmazing very good explanation. I could understand, it made things looks simple 😊
Thank you
Thanks for the explanation and demo! Very helpful
ОтветитьGood content, Thanks.
But how we can test the business logic layer (presenter) with unit test. Can someone help?
I have a question. Why your MVP presenter do the same work as MVC Model?
ОтветитьPresenter do the same work as Model in MVC.
Ответитьhow to create MVP in swiftUI?
ОтветитьReally nice ..!
ОтветитьYour content is as always really insightful, but I’m confused over this video... doesn’t importing UIKit in the presenter break the rule of keeping the presenter completely agnostic, or is this considered as an accepted practice?
ОтветитьGreat tutorial as always🔥. The idea for the next videos is maybe server-side-swift? Docker, Vapor, Kaitura? What is Moya🤔?
ОтветитьI had a discussion about who was an artist, and almost everyone said writers, singers, dancers, ...., it's a pity that there's no too much people able to recognize the art of doing something like you do in this tutorial.... for me it's real art...
ОтветитьMan.. that's really great video... 😇😇
ОтветитьIs that not a memory leak with the controller referencing the presenter and the presenter referencing the controller?
ОтветитьWaiting for Clean Swift architecture.
ОтветитьThanks, waiting for another's Design Patterns
Clean Swift + MVVM...
Nice tutorial!!
ОтветитьHow prevalent is this pattern in IOS dev ? I have seen it in .NET frequently.
ОтветитьThanks for the great tutorial!
ОтветитьThis guy is helping us a lot, don't just watch, let's comment and follow so the channel can grow and he can keep doing great material for us.
ОтветитьI don't understand why you code " & " in " UserPresenterDelegate & UIViewController ". Could you explain or give me keyword for that ?
ОтветитьVIPER, MVP 😊. I learnt a lot from your videos, thanks ❤️
ОтветитьLovely, thanks a lot for explaining MVP in a simple way. This was a lot helpful. Keep the good work. Cheers !!!
ОтветитьHello, Good Job really thanks, but I have some concerns, is it good to import UIkit at the presenter? what I mean is that the view controller only should Import UIKit to deal with the view.
2- the view Controller shouldn't include the user Model it should just display data so the table view configuration is better to be done at the presenter.
First
Ответить