【发布时间】:2015-05-07 23:34:18
【问题描述】:
我构建了一个 100% 功能性的 iOS 项目(实际上是工作区,因为 Pods),它的逻辑和 UI(故事板和 xibs)。现在我想重用这个应用程序/项目作为未来应用程序的“核心”。
我一直在搜索它,并且有几种解决方案,例如静态库、框架和目标。但我不确定哪一个对我来说是最好的。我也想重用所有 UI 部分。
我看到大多数人都同意重用代码的最佳方法是静态库,即使它看起来并不那么简单。但我认为对于重用 UI,Targets 可能是最好的解决方案。我看到的问题是,如果基于我的核心项目构建 10 个应用程序,那么新项目将是巨大的,所以它可能不是最佳选择。
不知道大家有没有更好的想法或意见。
提前致谢!!
【问题讨论】:
标签: ios objective-c iphone xcode code-reuse