首页 > swift如何获取远程json数据,

swift如何获取远程json数据,

在用swift开发ios时候,遇到一个问题。

在某个viewController中,初始的时候是获取10条数据(json格式的数据),如何实现滚动到页面底部自动加载更多数据呢?

比如开始是id为1-10的数据,底部上拉刷新加载id为11-20的数据,以此类推。


在刷新的方法中,调用请求更多的数据的方法,更新DataSource,然后reload一下tableView


主要看你请求用的api怎么规定信息id的 最常见的例如新浪有个since_id 你可以在请求的时候传入该参数 给你返回这个id之后的20条数据 返回数据后 你reload一下就可以了。还有的是在api最后加个数字参数0-10 这种 你可以自己设置一个变量index = 10记录你初始请求的位置 下次请求 数字设置成 index-10 就好了(-10 是请求十条的意思) 然后reload
你可以测试下你的api是哪种

【热门文章】
【热门文章】