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,并且刷新数据

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容