2015-09-21 50 views
0

當我下面的錯誤升級SWIFT 1.2 SWIFT 2.0出現期望標識符

函數聲明中迅速

的期望標識符

這裏是代碼

internal func try(block:() -> Int32) { 
    perform { if block() != SQLITE_OK { assertionFailure("\(self.lastError!)") } } 
} 

可以嗎幫助如何解決這個問題

回答

0

try是爲do ... try ... catch ...聲明雨燕2.0的關鍵詞,所以你應該改變你的函數的名稱,例如:

internal func myTry(block:() -> Int32) { 
    perform { if block() != SQLITE_OK { assertionFailure("\(self.lastError!)") } } 
} 
+0

感謝它的工作!!!! – John

+0

你好。 – Renzo

相關問題