有时我遇到Xcode 6.0.1的问题,其中错误" SourceKitService崩溃了在〜/ Library / Logs / DiagnosticReports"中生成的Crashlog正在弹出,所有语法高亮都在Swift中消失了。我该如何解决这个问题?
答案 0 :(得分:22)
Xcode 6.1(发布,而不是GM)存在此问题。
有一些“神奇”的解决方案暂时有效,但需要重启。似乎有快速修复(并且不需要完全重启)。
删除:DerivedData / ModuleCache
的内容(完整路径:〜/ Library / Developer / Xcode / DerivedData / ModuleCache)
答案 1 :(得分:3)
这是Xcode中的一个错误,你无法做很多事情。
如果您希望在那里改善情况,请更新到Xcode 6.2 Beta 1或更高版本。偶尔还会发生。
答案 2 :(得分:2)
尝试清空~/Library/Developer/Xcode/DerivedData
文件夹。这应该可以解决问题。
答案 3 :(得分:1)
我的项目最近每分钟开始几次撞毁SKS,而且伏都教都没有了。
我的解决方法 - 不会持续到更复杂的后期阶段 - 是在我当前的项目中创建一个虚拟项目目标(并选择它作为活动项目)。我将我正在处理的文件添加到虚拟目标,暂时从正确的目标中删除文件。
需要大量摆弄目标成员资格,但我并不怀念用文本编辑器编写大量代码的日子。
答案 4 :(得分:0)
我遇到了这样的问题。源工具包服务正在使用10 GB的内存。活动监视器中的Swift进程使用量超过6 GB。我正在使用以下代码:
var详细信息:[String:Any] = [“ 1”:1,“ 2”:2,“ 3”:3,“ 4”:4,“ 5”:5,“ 6”:6,“ 7“:7,” 8“:8,” 9“:9,” 10“:10,” 11“:11,” 12“:12,” 13“:13,” 14“:14,” 15“ :15,“ 16”:16]
我已将代码更改为以下代码来解决此问题:
var详细信息:[String:任何] = [:]
details [“ 1”] = 1
details [“ 2”] = 2
details [“ 3”] = 3
details [“ 4”] = 4
details [“ 5”] = 5
details [“ 6”] = 6
details [“ 7”] = 7
details [“ 8”] = 8
details [“ 9”] = 9
details [“ 10”] = 10
details [“ 11”] = 11
details [“ 12”] = 12
details [“ 13”] = 13
details [“ 14”] = 14
details [“ 15”] = 15
details [“ 16”] = 16