使用下面的设置和限制从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(当没有更多数组值可用时) 我正在做这个对吗?或者我应该尝试不同的方法? 任何迅捷大师将不胜感激!谢谢