【问题标题】:Which iOS Architecture Pattern is better to optimize the code Can anyone explain?哪种 iOS 架构模式更适合优化代码 谁能解释一下?
【发布时间】:2017-02-22 11:48:12
【问题描述】:

我想制作APP,因为我已经使用MVC模式进行开发,但是如果有人知道哪个是好的架构并有适当的解释,那么我可以去做。

感谢您的帮助谢谢!!

【问题讨论】:

    标签: ios design-patterns architecture


    【解决方案1】:

    选择合适的架构完全基于您的应用程序的需求。

    https://medium.com/ios-os-x-development/ios-architecture-patterns-ecba4c38de52#.58u55ykux

    【讨论】:

      【解决方案2】:

      根据您的要求、项目范围,您可以使用许多不同的设计模式。有几篇文章将指导您了解这些模式,我只是向您简要介绍一下。

      一些设计模式列表:

      • 单例
      • 列表项
      • 委托
      • 模型视图控制器
      • 观察者
      • 立面
      • 命令
      • 模板方法

      没有人可以说一种模式最好,另一种则不是,每种模式都有自己的特点。仍然主要使用 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

      希望对你有所帮助。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-04-22
        • 1970-01-01
        • 2019-04-25
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多