使用Parse.com对象列

时间:2015-09-12 19:10:27

标签: swift parse-platform subclass

我找不到Parse.com表格列Object数据类型的文档。我认为它是软件开发环境中的一个对象。但是,用于将对象输入到对象列的语法是什么?我有兴趣知道要采取的程序化步骤(不太关心哪种语言,更关心要保存到对象列的操作),但我更感兴趣的是知道如何将对象输入到来自Parse.com网站的表格。我们可以从" Core"的数据部分做到这一点。选项卡,在应用程序的Parse.com Dev网页中?

我在Swift中进行了这个小测试,试图将一个带有object(myCar)类型属性的对象从代码保存到表中(我有一个类名为Test的Parse.com表,它有一个名为myCar的对象列)。它导致错误(我是iOS的新手,因此无法找到有关错误的信息):

汽车课

class Car {
    var doors = 4
    func addDoor() {
        doors++
    }
}

客户代码:

override func viewDidLoad() {

        var testMan = PFObject(className:"Test")
        var car = Car()
        testMan["myCar"] = car //////////////// error here
        testMan.saveInBackgroundWithBlock {
            (success: Bool, error: NSError?) -> Void in
            if (success) {
                // The object has been saved.

                println("Success")
            } else {
                // There was a problem, check error.description
                println("Failure")
            }
        }
    }

1 个答案:

答案 0 :(得分:0)

好吧,你将swift对象与parse对象混合..如果你想要一个Car对象链接到你的Test类,你必须在parse数据库中创建它(+ add class - > car - >然后创建属性它)。当您创建了解析类Car时,您可以在swift代码中将其用作let car = PFObjecT(className: "Car"),稍后将该类分配给使用testMan["myCar"] = car

的测试对象