我在parse.com中创建了一个应用程序,并在一个类中添加了5行7列。现在,当我从那里用objectid检索数据时,需要大约10秒来获取所有数据。这是我的代码:
for (int i=0; i<5; i++)
{
PFQuery *query = [PFQuery queryWithClassName:@"QUestion"];
[query getObjectInBackgroundWithId:[arrId objectAtIndex:i] block:^(PFObject *Q_1, NSError *error)
{
[arrQuestion addObject:Q_1[@"Ques"]];
[arrAns1 addObject:Q_1[@"Ans1"]];
[arrAns2 addObject:Q_1[@"Ans1"]];
[arrAns3 addObject:Q_1[@"Ans1"]];
[arrAns4 addObject:Q_1[@"Ans1"]];
//.........
NSLog(@"%@",arrQuestion);
}];
}
请帮助
答案 0 :(得分:0)
我会使用条件objectId whereIn
= ID数组的find方法。
这样,您就可以在单个网络请求中获取对象数组。