下面的代码得到编译错误:对雨燕需要咨询while语句
var a : Int = 0
var b : Int = 3
var sum : Int = 0
while (sum = a+b) < 2 {
}
的错误信息是:
Cannot invoke '<' with an argument list of type '((()), IntegerLiteralConvertible)'
如何解决这个问题呢? (当然,我可以把总和赋值语句出方的而声明,但这种不方便任何其他意见感谢
斯威夫特是不被认为是可怕的用C经常在斯威夫特成为非法C.代码。 – gnasher729 2014-09-24 14:35:54