使用 Parse.com 对象列
Using the Parse.com Object Column
我找不到关于 Parse.com table 列 Object
数据类型的文档。我假设它是软件开发环境中的一个对象。但是,将对象输入对象列的语法是什么?我很想知道要采取的编程步骤(不太关心哪种语言,更关心保存到对象列的操作),但我更想知道如何将对象输入到table 来自 Parse.com 网站。我们可以在应用的 Parse.com 开发网页的 "Core" 选项卡的数据部分执行此操作吗?
我在 Swift 中做了这个小测试,尝试将一个 属性 类型对象 (myCar) 的对象从代码保存到 table(我有一个 Parse.com table with class 名称 Test,它有一个名为 myCar 的对象列)。它导致了一个错误(我是 iOS 的新手,所以无法找到很多关于错误的信息):
汽车class
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")
}
}
}
好吧,你将 swift 对象与解析对象混合在一起......如果你想要一个 Car 对象链接到你的测试 class 你必须在解析数据库中创建它(+ 添加 class -> 汽车 -> 然后在其中创建属性)。当您创建了解析 class 汽车后,您可以在 swift 代码中将其用作 let car = PFObjecT(className: "Car")
,然后将 class 分配给具有 testMan["myCar"] = car
[=12 的测试对象=]
我找不到关于 Parse.com table 列 Object
数据类型的文档。我假设它是软件开发环境中的一个对象。但是,将对象输入对象列的语法是什么?我很想知道要采取的编程步骤(不太关心哪种语言,更关心保存到对象列的操作),但我更想知道如何将对象输入到table 来自 Parse.com 网站。我们可以在应用的 Parse.com 开发网页的 "Core" 选项卡的数据部分执行此操作吗?
我在 Swift 中做了这个小测试,尝试将一个 属性 类型对象 (myCar) 的对象从代码保存到 table(我有一个 Parse.com table with class 名称 Test,它有一个名为 myCar 的对象列)。它导致了一个错误(我是 iOS 的新手,所以无法找到很多关于错误的信息):
汽车class
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")
}
}
}
好吧,你将 swift 对象与解析对象混合在一起......如果你想要一个 Car 对象链接到你的测试 class 你必须在解析数据库中创建它(+ 添加 class -> 汽车 -> 然后在其中创建属性)。当您创建了解析 class 汽车后,您可以在 swift 代码中将其用作 let car = PFObjecT(className: "Car")
,然后将 class 分配给具有 testMan["myCar"] = car
[=12 的测试对象=]