【发布时间】:2020-09-01 21:12:53
【问题描述】:
我通过互联网搜索了很多 文章,但我的问题甚至找不到一个答案,即究竟是哪种设计模式[MVC、MVP、MVVM、VIPER ] 我应该在手表操作系统应用中使用。
我有一个健身应用程序,它可以在 iPhone 和 Apple Watch 上跟踪跑步并显示卡路里、配速距离和所遵循的路径。我的 iPhone 应用程序管理得很好,因为我使用了 MVVM,但我不知道如何让我的代码更加模块化以防万一。 由于我的 WKInterfaceController 类非常繁重,而且以非结构化方式编写代码真的很痛苦。
请帮助我了解如何使我的代码更加标准和结构化。
提前致谢
【问题讨论】:
标签: xcode design-patterns watchkit apple-watch watchos