使用下面的設置和限制從parse迅速解析查詢限制
func getUsernames()
query.limit = self.limit
query.findObjectsInBackgroundWithBlock //display on TableView
self.usernamesArray.append(someuser)
self.tableView.reloadData()
}
拉對象,然後在的tableView有任何關於與SWIFT 解析query.limit問題:willDisplayCell
if indexPath.row == self.usernamesArray.count - 1 {
self.limit += 5
self.getUsernames()
}
和viewDidAppear
if self.usernames.count == 0 {
self.limit = self.limit + 10
self.getUsernames()
}
能正常工作。每當我的桌子滾動通過第二個細胞另一個5準備好這就是我期望的耶! 問題是否如果usernamesArray.count的總數值爲50,並且最後一個單元格(第50個單元格/計數)已達到/滾動tableView:willDisplayCell會繼續調用,並且self.limit將保持增加55,60和65等等......當它到達LAST單元或數組中的最後一個數據時,它不會停止。它繼續使用LTE數據和query.limit數字增加5乘5(當沒有更多數組值可用時) 我正在做這個對嗎?或者我應該嘗試不同的方法? 任何迅捷大師將不勝感激!謝謝