Model View Presenter mimarisini yeni bir iOS projesine uygulamayı düşünüyorum. Bazı okumalardan sonra, bu post'un en iyi örneğe sahip olduğunu buldum. here kodunun ham koduna bağlantı. DahasıModel Presenter ve iOS (Swift) Mimarisini Göster
// Assembling of MVP
let model = Person(firstName: "David", lastName: "Blaine")
let view = GreetingViewController()
let presenter = GreetingPresenter(view: view, person: model)
view.presenter = presenter
, yazar şöyle der::
Örneğin alt montaj kodu vardır
biz Modeli hakkında bilmek Görünüm istemiyorum yana, onu Görünüm denetleyicisini sunarken (Görünüm olan) montaj yapmak doğru değildir, bu yüzden bunu başka bir yerde yapmak zorundayız. Örneğin, montajı gerçekleştirmekten ve View-to-View sunumundan sorumlu olacak uygulama çapında Router servisini yapabiliriz.
Sorum:
- Ben montaj kodu koymak gerekir?
- Uygulama çapında bir yönlendirici uygulamasına daha fazla örnek nereden bulabilirim?