为什么 Xcode auto-completion 不起作用并一直显示错误?

Why does Xcode auto-completion not work and keep showing errors?

我是 Xcode 的新手。 "normal" 使用几天后,我没有遇到任何问题,Xcode 停止正常工作。

自动代码完成现在只给我方法 ("M")。例如,如果我在 "ViewController.swift" 中写入 if ...,则会出现错误并且不会向我显示提示。它似乎没有 "import" 正确的库。

img1 http://cl.ly/image/1u3J120y3A1J/Image%202015-01-22%20at%207.32.57%20PM.png

img2 http://cl.ly/image/0r1a1x210U17/Image%202015-01-22%20at%207.33.13%20PM.png

重启Xcode。删除 Derived Data Xcode 文件夹应该可以解决这个问题。您可以前往 ~/Library/Developer/XCode/DerivedData 并删除其中的所有子文件夹。

顺便说一句,在第一个屏幕截图中,您不能那样使用if语句(在任何函数之外)。所以这可能不是Xcode.

的问题

我看到了你的第二张截图:你不能输入 init。没有意义。

在第三个屏幕截图中,您正在尝试 import 某些内容,但您必须在任何 class.

之外导入模块