在Swift中进行编码预测时,Xcode 6添加了两个点(句点)
每当我打字并想要访问特定对象的函数时,Xcode在我input的第一个点之后添加第二个点。 这是令人沮丧的,因为我必须每次手动删除其中的一个。
有没有办法改变这个?
如果你的swift文件包含Unicode字符,即使字符是注释,自动完成也将失败。 所以只需要删除所有的Unicode字符,自动完成function就可以正常工作了!
我发现,当我有以下代码的错误发生:
var someString = "0º"
但是当我删除“º”字符
var someString = "0"
它不再把双点
没有足够的声望评论… Meintus是正确的,我有双点问题,并删除非ASCII字符确实帮助。 我只是在这里添加简单的方法来实现这一点。 我没有input任何非ASCII字符,事实certificate,这是我作为参考复制的一个例子。
通过点击您inputsearch位置旁边的放大镜,我find了它们。 select插入模式,然后select“非ASCII”字符
一旦我做到了这一点,并删除他们,自动完成停止:)
这个问题已经在Xcode 6正式发布中得到了修复