我有几个 RestKit 都使用相同的格式:
[[RKClient sharedClient] get:endString queryParameters:params delegate:self];
我有一个masterMethod,它基本上刷新了我所有用户的宁静数据,看起来像这样
-(void)masterMethod
{
[self get1];
[self get2];
[self get3];
[self get4];
[self get5];
}
所有获取的格式都与上述格式相同。所有这些代码都在一个包含委托方法的类中:
- (void)request:(RKRequest*)request didLoadResponse:(RKResponse*)response
但是,我认为当我尝试以相同的方法调用 all give get 时出现了问题。就好像委托 didLoadResponse 和 didRecieveResponse 方法重叠或获得释放或其他东西。有没有办法让一个主队列来处理这个巨大的呼叫?还是有其他问题。
我在 masterMethod 调用中的某处遇到 BAD_ACCESS 错误。
谢谢,非常感谢任何帮助。