我尝试了上面的许多建议,包括拆分文件、安装 Xcode 6.2 beta 以及破坏字符串连接语句。最终对我来说是将用于测试数据的字典文字声明数组拆分为多个.append
声明。
// This causes indexing/building to hang...
var test = [ [ "a": false, "b": "c" ],
[ "a": false, "b": "c" ],
[ "a": false, "b": "c" ],
[ "a": false, "b": "c" ],
[ "a": false, "b": "c" ],
[ "a": false, "b": "c" ] ]
// This works fine.
var test = [ [ "a": false, "b": "c" ] ]
test.append([ "a": false, "b": "c" ])
test.append([ "a": false, "b": "c" ])
test.append([ "a": false, "b": "c" ])
test.append([ "a": false, "b": "c" ])
test.append([ "a": false, "b": "c" ])
另外,就其价值而言,该数组中的第 6 个条目是导致我出现问题的原因;五个作品都很好。