我的目标是开发多个使用相同核心(代码)但具有不同 UI(颜色、资源等)的应用。
我不知道我是否可以与 MVC 进行比较,但我想重用具有多个 View 的模型和 Controller
重要:
- 只能是一个项目吗?
- 例如创建不同的目标或其他配置项目..
- 如果我发现一个错误,我只想解决一次。
- 生成分离的构建。
- bundle 只有我想要的资源(新目标对吗?)
我看到几个应用程序(理论上)使用它,例如运动应用程序(足球等)。
谢谢
**编辑****更多细节
最佳答案
我想你会喜欢用这个:http://www.raywenderlich.com/41377/creating-a-static-library-in-ios-tutorial
核心可以是一个项目,您将在其中定义公共(public)类。这些公共(public)类可能是 Controller 和 View 。从 MVC 的角度来看,在您的应用程序中,这些将是模型。
我建议您更喜欢 Cocoa (Touch) Framework 类。
关于ios - 如何在多个应用程序中拥有一个内核,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23081627/