我正在异步地进行2次单独的webservice调用,收到第一个webservice响应后,我正在进行第二次webservice调用,这导致生成多个线程,即使方法被调用一次..
答案 0 :(得分:2)
请勿使用" self"在物业的二传手内。而是使用后备存储变量:
- (void) setLocationList: (NSArray *) brList
{
_locationList = brList;
}
使用self访问将一次又一次地再次调用相同的setter(直到堆栈溢出和程序停止)。