tableView列表界面一直刷新并请求数据

我在- (void)viewDidLoad { [self dataArray]; }

其他地方没有写过任何请求数据的方法

我觉得应该是哪里写了for循环还是怎样的让他一直请求

我打断点了,但是他没有在其他地方跳 就是一直做dataArray这个方法

我仔细看了我的方法

  • (NSMutableArray *)dataArray{

    if (_dataArray == nil) {

      _dataArray = [[NSMutableArray alloc]init];
    

    }
    /数据请求部分/
    /刷新数据/
    return _dataArray;
    }

  • (NSMutableArray *)dataArray{

    if (_dataArray == nil) {

      _dataArray = [[NSMutableArray alloc]init];
      
     /*数据请求部分*/
     /*刷新数据*/
    

    }

    return _dataArray;
    }

就是因为我把数据请求写在了这个if(_dataArray == nil) { } 语句之外,让他判断的时候,一直是循环做self dataArray,并且刷新数据

你可能感兴趣的:(tableView列表界面一直刷新并请求数据)