我需要對parse.com運行SYNCHRONOUS調用。這是我得到的:Parse.com findObjects()獲取數據
var query = PFQuery(className:"myClass")
query.whereKey("groupClassId", equalTo:self.currentGroupId)
query.selectKeys(["objectId", "firstName", "lastName"])
self.arrayCurrentData = query.findObjects() as Array<myData>
這將從parse.com返回正確數量的行並填充我的本地數組。但是我怎樣才能從數組中提取數據?如果我在運行時查看數組,它會顯示我需要的所有數據都位於self.arrayCurrentData的「serverData」中。
通常情況下,如果我環異步(findObjectsInBackgroundWithBlock)滿陣我會問
self.arrayCurrentData[i].lastName
獲得姓氏,但不是同步陣列的情況下。在那裏我不能直接詢問價值(或者看起來如此)。
任何知道我在說什麼以及如何從parse.com獲取數據同步的人?
在這種情況下使用'self.arrayCurrentData [i] .lastName'應該可以工作。你有錯誤嗎?請提供更多信息。 – 2015-03-03 17:54:51