在新的Swift版本之前,我在我的應用程序中使用了以下代碼。 現在它啓動一個例外。需要將Swift代碼更新到最新版本
for (i, in 0 ..< len){
let length = UInt32 (letters.length)
let rand = arc4random_uniform(length)
randomString.appendFormat("%C", letters.characterAtIndex(Int(rand)))
}
的XCode說:
- 預期圖案
- 預期 「」 分離器
- 「中的」 預期後的for-each圖案
- 爲預期序列類型表達for-each循環
用提示更改代碼ed解決方案不會更改拋出的異常。
歡迎任何幫助將代碼更新到當前的Swift版本。
您正在轉換swift 2.2嗎? – HardikDG
@Pyro,我上週上傳了應用程序,工作正常。我猜想,在21日進行到2.2版的新更新之後,我的代碼的某些部分已被棄用。 – mvasco