在 Xcode 中,我将 MailCore 添加为子项目和目标依赖项。它在我的机器上运行良好。可悲的是,当我与另一位合作者共享该项目时,他无法显示头文件。
不知何故,他的搜索路径将我的文件夹名称硬编码在其中(如在 andrewjl 中),有没有办法解决这个问题以指向他机器上的类似目录?
不要使用绝对搜索路径,而是使用相对路径。
“$(SRCROOT)”是您的项目文件所在的位置。
“$(SRCROOT)/AnotherFolder” for AnotherFolder 是您的项目文件的对等点
一旦将此变量添加到搜索路径(双击 searchpaths 行后),您可以添加“$(SRCROOT)/Products/MyReceipt.......”并且一旦您关闭添加/删除searchPath 弹出窗口,您将看到搜索路径指向的位置。
您的搜索路径是绝对路径。将它们写为相对路径(相对于项目)。