我正在考虑制作一个易于扩展的iOS应用程序。让我解释一下,客户想要的是一个易于使用模块扩展的应用程序,因此我们可以创建单独的模块并将它们添加为基本应用程序。必须有可能在新的Xcode项目中创建de模块(可能需要继承接口)。所以最后,de模块必须添加到基础应用程序的Xcode项目中,新添加的模块(UIView)会自动添加到标签栏菜单(或任何其他菜单结构)。
我不是要求代码片段,而只是您对如何解决此问题或最佳方法的看法。
答案 0 :(得分:1)
听起来你需要开发一个框架。找到您希望在其他应用中共享的应用的各个部分。将它变成自己的独立实体。 在我的项目中,我有类似的应用程序与不同的用户界面。因此,检索和操作数据的核心是完全相同的代码。用户界面有所不同。
这就是我要采取的方法。