我们开发了3个不同的项目(三个应用程序(,分别命名为A,B,C,现在我们的客户希望我们将它们组合成一个应用程序,可能吗?
要求:项目 A :管理客户的销售订单。项目B:跟踪库存项目 C:监控客户反馈。
我们需要一个主屏幕,它有 3 个按钮,单击该按钮时,将调用相应的进程,就像单个应用程序现在正在执行的操作一样。
注意:所有 3 个项目都有 5 个故事板和 30-40 个类文件。两者都不是库。
我已经完成了工作空间的概念,但无法得到一个清晰的想法。我创建了一个新的工作区并添加了我的 3 个项目。但我无法从故事板 1 导航到故事板 2。
您可以使用带有不同标签的 ios 深度链接为每个项目。为了更好地理解,请按照本教程进行操作。http://blog.originate.com/blog/2014/04/22/deeplinking-in-ios/
希望它能有所帮助!.
我相信正确的方法是创建一个额外的核心模块(它封装网络、数据库包装等(,该模块将被导入到 A、B、C 和一个 App 模块,这是你想要的,它将 A、B、C 导入到自身并根据需要使用它们。
否则,它将非常混乱,不清楚且难以支持。