我剛剛開始學(xué)習(xí)SWIFT,在看函數(shù)這一章的時候,有一個例子是教“輸出默認(rèn)參數(shù)的值”的,代碼如下:
func?fun(start:Int=1?,?end:Int=7)?{
????var?i?=?start
????for?i?in?i<=end?,?i?+=?1
????print(i)
}
fun()
然后xcode就報錯了,上面提示說:?Expected?'{'?to?start?the?body?of?for-each?loop
請問這是什么意思?我現(xiàn)在用的是xcode8.0。
請大神賜教!謝謝!
3 回答


NadiaSmile
TA貢獻(xiàn)149條經(jīng)驗 獲得超291個贊
代碼提示的意思是for循環(huán)的循環(huán)體沒有用{}包起來, 試試把i+=1 print(i)用大括號包起來
話說你看的啥學(xué)習(xí)資料, += 符號在swift3.0 已經(jīng)被廢棄了
如果對了望采納哦~~~~
- 3 回答
- 0 關(guān)注
- 1645 瀏覽
添加回答
舉報
0/150
提交
取消