2015-09-12 84 views
0

無法在任何地方找到答案。將分析對象附加到數組

我調用pfquery之後,如何將PFObjects添加到數組中?我有這個迄今爲止

var array = [PFObject]() 

var query = PFQuery(className: "Stores") 

編輯:我想追加從解析PFObjects到一個數組,所以後來我可以洗牌對象的順序隨機。我知道Parse不具備隨機獲取對象的能力

+0

我的意思..編輯與您現有的代碼。 – adolfosrs

回答

0

您可以使用.extend方法。

嘗試初始化數組是這樣的:

var array: [PFObject] = [] 

並調用find方法請嘗試以下操作時:

var query = PFQuery(className:"Stores") 
      query.findObjectsInBackgroundWithBlock { 
       (objects, error) -> Void in 
       if (error == nil) { 
        //casting object as [PFObject] since objects is [AnyObject] 
        self.array.extend(objects as! [PFObject]) 
        println(self.array) 
       }else { 
        println(error?.userInfo) 
       } 
      } 
+0

它以未捕獲的異常終止=/ – DesignMeetsCode

+0

用你正在嘗試的編輯你的問題 – adolfosrs