我需要对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