当我尝试使用"前导点语法"在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
,但它没有帮助。
那么,是否没有实现此功能的自动完成功能,或者我做错了什么?
编辑:我没有自动完成的一般问题,只有当我想调用静态方法或带有前导点的枚举时,如上例所示。其他一切都很好。
答案 0 :(得分:1)
我认为这是隐含的普查员和自动完成的持续问题。没有当前的Xcode构建或任何预发布版本修复此问题。我们只需要等到Apple发布新测试版,如果修复它我会更新。
答案 1 :(得分:0)
对于您的信息,开放雷达已注册此类问题。 Xcode 7 beta 4还有问题。