Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当您将源文件添加到Compiled Sources目标的部分时,Build Phase它会在文件旁边以浅灰色描述每个文件的位置:
Compiled Sources
Build Phase
...in ../../shared_source/controllers
Xcode 是如何创建这个字符串的?我遇到了一个“错误”的项目——似乎是一个相对于其他人的环境的目录,但不是我的。删除和重新添加源无济于事,任何清洁量也无济于事。
将源添加到项目时,是否选中“将项目复制到目标组的文件夹”选项?如果您不这样做,XCode 只是从文件所在的任何位置提取引用,而不会实际将其复制到项目中。这工作正常,直到原始文件被移动。根据我的经验,您通常想复制。