我在后端实现了分页,我从服务器获取了单元格。
数据被分成批次,我必须检查,如果数据库中已存在批次,我不必从服务器获取。
为了实现这一目标,我需要先获取前15行,然后在事件触发器上获得接下来的15行。
有没有办法这样做?
[fetchRequest setFetchBatchSize:15];
上面会在我们滚动时自动提取。
答案 0 :(得分:3)
首先将请求的fetch offset设置为0,fetchLimit为15,每次只需将fetchOffset加15 ...希望这有帮助
// first fetch
request.fetchOffset = 0;
request.fetchLimit = 15;
// second fetch
request.fetchOffset = 15;
request.fetchLimit = 15;
// third fetch
request.fetchOffset = 30;
request.fetchLimit = 15;