由于工作需要,我需要将xcodeproj作为子项目集成到我现有的项目中。
我的两个项目的结构如下
两个项目的结构
将子项目(没有cocoapods)集成到我的主项目中的最佳实践是什么?
如下图所示,我已经完成了以下步骤: 集成步骤- 我已经复制了文件夹和所有的文件到我的MainProject文件夹。
- 在XCode我已经添加文件到MainProject,然后我选择"子项目。xcodeproj",我可以看到项目导航器。
- 我在"搜索头路径"中添加了以下句子:"$ {SRCROOT}/. ./SubProject"使用递归搜索。
我不能导入到我的主要项目子项目的标题。我该如何解决我的问题?我错过了什么?
不清楚"集成子项目"是什么意思。你想达到什么目标?单个目标还是每个项目都应该构建不同的二进制文件?
首先,我建议你把两个项目放在同一个文件夹中,在你的例子中,它们都在Desktop
文件夹中,所以这是可以的。
作为第二步,您应该创建一个工作空间,并将两个项目添加到该工作空间。不需要移动文件夹,只需要在xCode中拖动项目图标,就在工作区图标下方。