我在标题中的建议可能吗?
主要目标是将业务逻辑(以便在其他轻微 reshape 品牌的应用中重复使用)和特定客户端的自定义 UI 完全分离。
这意味着,我将拥有相同的核心,但在它之上将是驱动自定义 UI 的非常小的 View Controller 。
我知道我可以有一个包含两个项目的工作区...但是它们应该是对等的吗? 或者一个项目应该消耗/包括另一个项目吗? UI 代码不需要应用程序委托(delegate)。它已经在业务逻辑项目中。 我应该如何组织我的项目结构,以便后者能够将第一个用于业务逻辑?
最佳答案
您可以使用不同的目标:https://developer.apple.com/library/ios/featuredarticles/XcodeConcepts/Concept-Targets.html
在同一项目中,您可以使用目标分离不同的实现( Assets 、xbis...)。您还可以为每个目标指定不同的预处理器标志并使用#ifdef
关于ios - Xcode 两个项目——一个用于业务逻辑,另一个用于 UI?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24428158/