领先点的自动完成功能并不适用于swift

时间:2015-05-04 07:48:16

标签: ios xcode swift autocomplete

当我尝试使用"前导点语法"在swift中,我没有得到任何自动填充建议。这个实现没有自动完成功能,还是我的Xcode(版本6.3.1)有问题?

例如,当我尝试这样的事情时:

let col: UIColor? = .whiteColor()

点击后我没有对任何方法有任何建议,所以我自己写了方法名称(因为我不是很难,所以有点难过)现在熟悉Swift)。

当我像下面这样写时,自动完成工作正常

let col: UIColor? = UIColor.whiteColor()

我已尝试删除~/Library/Developer/Xcode/DerivedData/*~/Library/Caches/com.apple.dt.Xcode,但它没有帮助。

那么,是否没有实现此功能的自动完成功能,或者我做错了什么?

编辑:我没有自动完成的一般问题,只有当我想调用静态方法或带有前导点的枚举时,如上例所示。其他一切都很好。

2 个答案:

答案 0 :(得分:1)

我认为这是隐含的普查员和自动完成的持续问题。没有当前的Xcode构建或任何预发布版本修复此问题。我们只需要等到Apple发布新测试版,如果修复它我会更新。

答案 1 :(得分:0)

对于您的信息,开放雷达已注册此类问题。 Xcode 7 beta 4还有问题。

http://www.openradar.me/21976034