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,并且刷新數據

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容