【问题标题】:Merge two Xcode projects into a single Build将两个 Xcode 项目合并到一个 Build 中
【发布时间】:2014-12-21 08:02:26
【问题描述】:
我有两个 Xcode 项目:
1.OLEiPhone,
2.OLEiPad。
OLEiPhone 使用 iOS 滑动菜单动画(从左到右滑动)。 OLEiPad 使用 UISplitViewController。我想将这两个 Xcode 项目(OLEiPhone 和 OLEiPad)组合成一个通用项目。我们将这两个项目添加到我们的工作区中,之后我不知道如何合并这两个项目。有什么办法可以解决这个问题吗?
【问题讨论】:
标签:
ios
objective-c
iphone
xcode
ipad
【解决方案1】:
可以通过三种方式管理此项目
- 同一项目中有两个目标。
- 同一目标中的两个方案
- 同一个目标中的一个方案
如果 iPhone 和 iPad 版本之间有很多差异,我更喜欢第一种方法。但这并不容易控制。如果您遇到这种情况,您可能需要使用框架或 CocoaPods 来管理。
如果只是如您所说的UISplitViewController 或slider 有一些差异。您可以通过两种方案来管理它。您可以使用 MACRO 管理不同的功能。
或者
第三种方法可以让你制作一个真正的通用应用程序,就像 Xcode 演示通用应用程序一样。
在所有这些方法中,我认为没有一种方法可以自动合并您的两个项目。但这是重新组织代码的机会。