Xcode,Parse - 将数组对象存储在本地数组中
问题描述:
我希望用户上传图像,并且其他用户对该图像留下回复,一切正常,除非我无法保存回复内容将“答复”对象/列解析到我的本地数组中以便显示它们。它不能接受:for in
方法。Xcode,Parse - 将数组对象存储在本地数组中
override func viewDidLoad() {
super.viewDidLoad()
var query = PFQuery(className:"Posts")
query.getObjectInBackgroundWithId(cellID) {
(objects: PFObject!, error: NSError!) -> Void in
if error == nil {
println(objects["replies"])
self.repliesArray.append(objects["replies"] as String) // <- problem Here
} else {
println("Error retreiving")
self.displayError("Error", error: "Error retrieving")
}
}
}
答
如果答复列是一个字符串,试试这个:
if error == nil {
var array = objects.objectForKey("replies") as [String]
for obj in array {
self.repliesArray.append(obj as String)
}
}
错误:“PFObject”没有一个名为“计数” – Abdou023 2014-10-03 20:23:20
什么是列“回复”的类型的成员? – Dehli 2014-10-03 20:35:39
数组,我可以完美发布。 – Abdou023 2014-10-03 20:39:56