在XCode 4中创建两个目标

3
我想为我的应用程序创建两个目标,分别是iPhone和iPad版本。 我的问题是:我需要将一个目标的所有文件复制到另一个目标中吗?因为我发现我的项目中有两个AppDelegate文件,那么资源和库文件呢?这是我第一次尝试设置多目标项目。
1个回答

2
不需要复制源文件。您可以单击每个文件并告诉Xcode它们属于哪个目标(右侧窗格中的“文件检查器”选项卡中的“目标成员资格”部分)。任何应该不同的文件(例如您提到的委托类)显然不会添加到两个目标中。

所以你的意思是我可以安全地从我的第二个目标中删除AppDelegate,并检查所有文件是否属于所有目标,对吗? - taffarel
@taffarel 如果应用程序是通用的,那么可以通过一个单一的应用程序委托来实现。请参见:https://dev59.com/j1DTa4cB1Zd3GeqPMt_X - trojanfoe
@trojanfoe 应用程序不是通用的,我只想为两个目标使用相同的代码,并在最后生成两个不同的 .app 文件。 - taffarel
@taffarel 好的,所以你最好保持它们分开,虽然你仍然可能只使用一个应用程序委托来为每个目标添加条件代码。 - trojanfoe

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接