我尝试将项目与框架一起集成到工作区中。
如果我在工作区内打开一个带有(故意)错误的swift文件,则不会显示错误指示符。通过项目打开的同一个swift文件确实显示错误。
发生了什么事?
通过项目打开时,文件中的代码段具有正确标记的错误:
class SomeClassName {
var text: String {
return 5 * r // error: use of unresolved identifier "r"
^
}
}
在上述工作区中打开的同一文件没有显示错误指示符。一个简单的语法错误也会出现这个问题,并且与未解决的" r"无关。这只是一个用错误指示器显示Xcodes问题的例子。
答案 0 :(得分:0)
Xcode自动确定项目之间的依赖关系。如果它不需要为当前选择的方案构建目标,它甚至不会尝试。