我正在尝试导入各种库,但我记不起它们的确切名称了。不幸的是,Xcode 6(使用 swift
)无法像使用 objective-c 的 Xcode 5 那样自动完成它们。
例如:
ALAssetsLibrary
MPMediaPlayer
等等
我不得不用 Google 搜索确切的框架名称,然后返回并复制粘贴。
一般来说,自动完成的效果很差。我在 Xcode 6 中做错了什么吗?
我是否应该在设置中设置任何标志才能使其正常工作?
最佳答案
Apple 开发论坛的这个修复对我有用。我认为自 beta 5 以来我就遇到了性能/自动完成问题,现在我的旧 2010 MBP 上的 xcode 6.1/Yosemite 运行完美。
- 退出 Xcode。
- 重新启动计算机(这是为了清除所有内存缓存)。
- 删除 DerivedData 文件夹的内容 (~/Library/Developer/Xcode/DerivedData)
- [这是关键步骤:]删除 ~/Library/Caches/com.apple.dt.Xcode。
现在再次启动 Xcode...
关于ios - Xcode 6 无法在 Swift 中自动完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25133039/