在一个UITableViewController在循环请求我试着这样做:请使用restkit
在接口:
@property (nonatomic, strong) NSMutableArray *tickets;
在实施
for(NSString *t in [SharedPreferences getTickets]){
[[TicketListManager sharedManager] ticket:^(Ticket *sc) {
[self.tickets addObject:sc];
[self.tableView reloadData];
NSLog(@"ticket %d", self.tickets.count);
} failure:^(RKObjectRequestOperation *operation, NSError *error) {
NSLog(@"error");
} ticket:ticketId];
}
虽然所有对象都成功地加载(我登录他们),票数总是0,所以我的表不会更新。任何想法为什么对象不保存到数组?我在Xcode中5,iOS7和restkit 0.20.3
“通过编辑http客户端的队列”怎么做?你真正的答案解决了我的问题。 –
'objectManager.httpClient setMaxConcurrentOperationCount:...' – Wain