在工作区中打开项目时,Xcode 8.2.1编辑器显示没有错误

时间:2017-03-18 23:03:06

标签: swift xcode workspace

我尝试将项目与框架一起集成到工作区中。

如果我在工作区内打开一个带有(故意)错误的swift文件,则不会显示错误指示符。通过项目打开的同一个swift文件确实显示错误。

发生了什么事?

通过项目打开时,文件中的代码段具有正确标记的错误:

class SomeClassName {
    var text: String {
        return 5 * r // error: use of unresolved identifier "r"
                   ^
    }
}

在上述工作区中打开的同一文件没有显示错误指示符。一个简单的语法错误也会出现这个问题,并且与未解决的" r"无关。这只是一个用错误指示器显示Xcodes问题的例子。

1 个答案:

答案 0 :(得分:0)

Xcode自动确定项目之间的依赖关系。如果它不需要为当前选择的方案构建目标,它甚至不会尝试。