刚刚在parse中创建了一个名为universityName的类 然后创建3列名为:universityEnrolledName,classEnrolledName和professorName
我试图快速访问它,这就是我一直在尝试
var newUniversity = PFQuery(className: universityName)
newUniversity.universityEnrolledName = universityEnrolledName
newUniversity.classEnrolledName = classEnrolledName
newUniversity.professorName = professorName
//attempt number 2
var newUniversity = PFObject(className: universityName)
newUniversity.universityEnrolledName = self.universityEnrolledName
newUniversity.classEnrolledName = self.classEnrolledName
newUniversity.professorName = self.professorName
但我无法访问列universityEnrolledName,classEnrolledName或professorName
我基本上都在尝试'允许用户输入他们所在大学的名称,所选课程的名称以及教授的姓名。答案 0 :(得分:0)
您要做的是创建一个新行。最简单的方法是:
var university = PFObject(classname:"universityEnrolledName")
university["universityEnrolledName"] = self.universityEnrolledName
university["classEnrolledName"] = self.classEnrolledName
university["professorName"] = self.professorName
university.saveInBackgroundWithBlock(nil)
这样做是为每个列创建一个包含值的新PFObject。任何列名或PFObject类名必须使用引号,因为程序不知道。在您的情况下,您的PFObject类似乎是" universityEnrolledName"。有关详细信息,请参阅https://www.parse.com/docs/ios/guide。
答案 1 :(得分:0)
通常你在Parse中做的是这样的:
//attempt number 3
var newUniversity = PFObject(className: universityName)
newUniversity["universityEnrolledName"] = self.universityEnrolledName
通过这种方式,你在Parse的班级是" universityName"你引用的列(在上面的例子中)是" universityEnrolledName"
我希望有所帮助。
阿明