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) 
    } 
} 
+0

错误:“PFObject”没有一个名为“计数” – Abdou023 2014-10-03 20:23:20

+0

什么是列“回复”的类型的成员? – Dehli 2014-10-03 20:35:39

+0

数组,我可以完美发布。 – Abdou023 2014-10-03 20:39:56