Web服务被多次调用

时间:2015-02-13 05:14:30

标签: ios xcode6

我正在异步地进行2次单独的webservice调用,收到第一个webservice响应后,我正在进行第二次webservice调用,这导致生成多个线程,即使方法被调用一次..

App crashes- Multiple threads

1 个答案:

答案 0 :(得分:2)

请勿使用" self"在物业的二传手内。而是使用后备存储变量:

- (void) setLocationList: (NSArray *) brList
{
   _locationList = brList;
}

使用self访问将一次又一次地再次调用相同的setter(直到堆栈溢出和程序停止)。