2015-06-05 3 views
0

Я новичок в синтаксическом анализе и разработке. Я создал приложение в swift, и я пытаюсь перенести различные поля с моего регистра экрана на Parse.com. Я не знаю, как реально выполнить специфику приложения.Parse and iOS зарегистрировать детали

Я написал код из разных видеороликов на youtube. Но я получаю ошибки с большей частью «newUser. * = *» Части кода. единственными, которые не выходят из строя, являются элементы, которые уже существуют в пользовательском классе. Я добавил столбцы, но все равно не пошел.

@IBAction func registerTapped(sender: AnyObject) { 

    var firstname = self.firstNameField.text 
    var lastname = self.lastNameField.text 
    var email = self.emailAdressField.text 
    var businessname = self.businessNameField.text 
    var foodconcept = self.foodConceptField.text 
    var password = self.passwordField.text 
    var businessphonenumber = self.businessPhoneNumberField.text 


    if (passwordField != confirmPasswordField){ 

     var alert = UIAlertView(title: "Alert", message: "Passwords do not match", delegate: self, cancelButtonTitle: "Ok") 

    } else { 

     self.actInd.startAnimating() 

     var newUser = PFUser() 

     newUser.firstname = firstname 
     newUser.lastname = lastname 
     newUser.email = email 
     newuser.businessname = businessname 
     newUser.foodconcept = foodconcept 
     newUser.password = password 
     newUser.businessphonenumber = businessphonenumber 


     newUser.signUpInBackgroundWithBlock({ (succeed, error) -> Void in 

      self.actInd.stopAnimating() 

      if ((error) != nil) { 

       var alert = UIAlertView(title: "Alert", message: "\(error)", delegate: self, cancelButtonTitle: "Ok") 
       alert.show() 



      } else { 

       var alert = UIAlertView(title: "Success", message: "Registered", delegate: self, cancelButtonTitle: "Ok") 
       alert.show() 

      } 

     }) 
    } 

} 

ответ

0

Вы не можете ввести информацию для пользовательских столбцов, подобных этому.
Для информации следует проверить Guide

В настоящее время, вы можете решить эту проблему путем изменения строки:

newuser["your_custom_column_name"] = value; 

Анализировать класс является предопределенным классом, и он не имеет каких-либо методов, чтобы включать все пользовательские столбцы, которые вы делаете, чтобы они использовали вышеупомянутый метод для этого.

Надеюсь, что это поможет :)