【发布时间】:2016-03-17 18:53:57
【问题描述】:
我创建了一个 api,它遵循三个参数 page、longitude、latitude。因此,在发出请求时,您传递用户位置和给定页面,api 将返回按用户位置排序的组织页面。此数据在移动数据库的客户端保存/更新。我的问题是,当尝试在视图中填充这些数据时,我如何在客户端知道哪些数据已更新,哪些未更新,因为它是一个分页 API,它只会更新/保存页面上的对象数量?
到目前为止,我只尝试填充它在页面上检索到的对象数量,但是 api 中的对象可能会根据用户更改位置的速度来切换页面?我曾考虑在请求数据时在我的移动数据库对象中制作某种标志,但不太确定在这种情况下该怎么做?
【问题讨论】:
-
我已经完成了检索数据,但我需要从客户的角度进行设计。
标签: objective-c swift rest pagination api-design