我遇到了以下问题:我编写了我的第一个Swift App(适用于iOS7),并且运行良好。更改一些细微的细节(在某处添加字符串)后,即使我将所有内容都更改回原来的状态,也不会再进行编译。
没有错误消息或类似的消息,它表示正在构建项目(编译Swift源文件),但即使经过数小时的构建,也没有任何进展。
我已经使用Xcode 6 b1和b2对其进行了尝试,并且两者相同:所有其他项目都在编译时没有任何问题,这很困难。
有谁知道这可能是什么问题以及如何解决?
手动调试代码对我有用。
最后,我发现问题的根本原因在于一行中的字符串连接过多。
错误代码:
var string = string1 + string2 + string3 + string4 + string5 + string6 + string7 + string8
固定代码:
var string = string1
string += string2
string += string3
string += string4
string += string5
string += string6
string += string7
string += string8
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句