我想在swift中使用PARSE的signUp(error: NSErrorPointer)
函數。 我嘗試這樣做:在Swift中使用NSErrorPointer PARSE註冊
var newUser = PFUser()
...
var errorN:NSErrorPointer
newUser.signUp(error: errorN)
但它不工作,它說,在通話額外的參數。
我想在swift中使用PARSE的signUp(error: NSErrorPointer)
函數。 我嘗試這樣做:在Swift中使用NSErrorPointer PARSE註冊
var newUser = PFUser()
...
var errorN:NSErrorPointer
newUser.signUp(error: errorN)
但它不工作,它說,在通話額外的參數。
你試過:
var errorN: NSError?
newUser.signUp(&errorN)
這應該允許您處理NSError **從原來的Objective-C的方法轉換。看到這裏更多關於NSErrorPointer:https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/BuildingCocoaApps/AdoptingCocoaDesignPatterns.html
你需要用戶NSErrorPointer()。這是修改後的代碼。
var newUser = PFUser()
...
var errorN = NSErrorPointer()
newUser.signUp(error: errorN)
您使用的是什麼Xcode?我試着用Xcode 6.3,它工作。 – 2015-02-24 17:42:06
6.1.1。 它的工作,謝謝! – yonic 2015-02-25 09:34:08