下面的代碼得到編譯錯誤:對雨燕需要諮詢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