一、在無心間發現一個看似沒有問題可是存在問題的問題,怎麼上拉加載更多方法一直在被調用呢?但是當數據比較少的時候就不會出現這個問題。細細斟酌了一下,發現是由於 tableview 在沒有數據的時候也執行了 tableview.reload() 方法,作如下調整便可:spa
let arr: NSArray = dic["list"] as! NSArray if arr.count > 0 { self.dataArr.addObjects(from: arr as! [Any]) self.tabView.reloadData() } self.tabView.mj_footer.endRefreshing()
二、iPhone X 模擬器運行時出現的問題code
Task <85C301A3-2A33-47E9-BA42-8FBD96EB3887>.<0> HTTP load failed (error code: -999 [1:89])blog
SG ERROR: 202it
NSURLConnection finished with error - code -1001io