2015-09-16 90 views
0

我正在使用Parse的PFUser在註冊時創建並保存用戶的信息,但我收到錯誤「'PFUser'沒有名爲'subscript'的成員」,我必須設置用戶的firstName和郵編。該代碼之前運行完美,我一直沒有能夠找到任何網上或我的歷史,可以解釋這個錯誤。請幫忙!PFUser沒有名爲subscript的成員?

func signUp() { 
    var user       = PFUser() 
    user.email       = email.text 
    user["firstName"]     = firstName.text 
    user["zipcode"]      = zipcode.text 
    user.objectId = objectId 
//etc... } 

回答

2

您可以使用該方法的setValue:forKey:

例子:

func signUp() { 
    var user = PFUser() 
    user.email = email.text 
    user.setValue(firstName.text, forKey:"firstName") 
    user.setValue(zipcode.text, forKey:"zipcode") 
    user.objectId = objectId 
//etc... } 
+0

謝謝,這對我工作! –

0

如果你使用的是iOS 9,你必須下載新的解析SDK,這就是爲什麼你有這個問題。

+0

我建立以分鐘。 iOS 8,所以這可能不是問題。儘管我更新了Parse SDK,但錯誤仍然存​​在。 –

+0

這就是爲什麼你應該得到較低版本的削減到iOS 8 – Lamar

相關問題