【问题标题】:How to fetching JSON data record by record using objective C?如何使用目标 C 逐条记录获取 JSON 数据记录?
【发布时间】:2015-08-11 06:20:03
【问题描述】:

我正在尝试获取大量 JSON data,加载需要时间,而且我正在尝试将离线存储过程放入我的应用程序中。所以现在我正在加载所有JSON data 并存储到 plist 中,然后我将获取并获取tableview. 问题是它需要更多时间。

我需要加载前五个records 点击pulldown refresh 后需要加载另外五个。请帮助我并针对我的问题发布一些代码。

【问题讨论】:

  • 在你的请求中添加一个键“index”第一次发送索引1,如果用户拉动刷新增加索引+1的值,然后再次调用webservice,告诉php开发者发送结果倍数的指数 Ex。如果您发送索引 1 然后 1*5 结果,索引 2 * 5 并获得 10 结果
  • 请发布一些示例代码。我们无法更改服务,因为 API 在其他环境中工作。@suthar
  • 您应该创建一个新的 API 或向 API 添加分页参数。此外,请使用 Core Data,这样您就不会同时将所有内容加载到内存中。

标签: ios objective-c json uitableview


【解决方案1】:

您将需要 fetchRequest 中的 fetchLimit。

NSFetchRequest* request = [NSFetchRequest fetchRequestWithEntityName:@"entityName"]; request.predicate = nil; request.fetchLimit = 100;

希望对你有帮助

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-10
    • 1970-01-01
    • 1970-01-01
    • 2010-09-11
    • 1970-01-01
    • 1970-01-01
    • 2016-06-16
    相关资源
    最近更新 更多