Xcode 似乎在被动地鼓励我切换到 Swift 3.0。在我键入代码和调用构建时,会出现与 Swift 3.0 语法相关的各种警告和错误,只有在编译完成后才会消失。
“左手”的动态增量编译设置似乎与“右手”的静态实际编译设置无关。
这很让人分心。这是 Xcode GM 8.1。有没有其他人遇到过这种情况并找到了解决方法?
最佳答案
它正在测试您的内在力量 2.3 与 3.0 知识。
您必须保持坚定,并坚持使用昔日的语法。
考虑一下生活中的挑战之一。不要屈服于 3.0 的挑衅。
因为如果你表现出一瞬间的弱点并屈服,就会有撤消更改以使其与 2.3 一起编译。
保持坚强。还有更多 future 。我认为 8.2 beta 很快就会被抛到毫无戒心的人头上。 [Ed:的确,已经:https://developer.apple.com/library/prerelease/content/releasenotes/DeveloperTools/RN-Xcode/Introduction.html ]
关于swift - Xcode 8 with legacy Swift 2.3 : SourceKit imposes Swift 3. 0 rules & shows phantom errors,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40411314/