【发布时间】:2017-02-22 11:48:12
【问题描述】:
我想制作APP,因为我已经使用MVC模式进行开发,但是如果有人知道哪个是好的架构并有适当的解释,那么我可以去做。
感谢您的帮助谢谢!!
【问题讨论】:
标签: ios design-patterns architecture
我想制作APP,因为我已经使用MVC模式进行开发,但是如果有人知道哪个是好的架构并有适当的解释,那么我可以去做。
感谢您的帮助谢谢!!
【问题讨论】:
标签: ios design-patterns architecture
【讨论】:
根据您的要求、项目范围,您可以使用许多不同的设计模式。有几篇文章将指导您了解这些模式,我只是向您简要介绍一下。
一些设计模式列表:
没有人可以说一种模式最好,另一种则不是,每种模式都有自己的特点。仍然主要使用 IMO 模型视图控制器设计模式,因为许多 Cocoa iOS 框架都基于这种设计模式。因此,只需查看每种模式之间的区别并使用适合您要求的模式,不要认为您一次只能在一个项目中使用一种模式,您可以在单个项目中使用多种设计模式,如 MVC 和 SingleTone。
参考:
https://www.raywenderlich.com/46988/ios-design-patterns
https://www.cs.colorado.edu/~kena/classes/5448/f12/presentation-materials/myrose.pdf
https://medium.com/ios-os-x-development/ios-architecture-patterns-ecba4c38de52#.wl5ff762q
希望对你有所帮助。
【讨论】: