一尘不染

Xcode 6无法在Swift中自动完成

swift

我试图导入各种我不记得它们确切名称的库。不幸的是, Xcode 6(使用swift)不能像使用Objective-c 在 Xcode
5中那样自动完成它们。

例如:

ALAssetsLibrary
MPMediaPlayer

等等

我被迫向Google输入确切的框架名称,然后返回并复制粘贴。

通常,自动完成功能的效果非常差。我在Xcode 6中做错了吗?

我是否应该在设置中设置任何标志以使其正常工作?


阅读 185

收藏
2020-07-07

共1个答案

一尘不染

apple dev论坛中的此修复程序对我有用。自从beta 5开始,我就遇到了性能/自动完成问题,现在我旧的2010 MBP上的xcode 6.1 /
Yosemite可以正常工作。

  1. 退出Xcode。
  2. 重新启动计算机(这将清除所有内存中的缓存)。
  3. 删除DerivedData文件夹的内容(〜/ Library / Developer / Xcode / DerivedData)
  4. [这是关键步骤:]删除〜/ Library / Caches / com.apple.dt.Xcode。

现在再次启动Xcode…

2020-07-07