首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >iPhone:触发API调用和解析JSON的最快方式?

iPhone:触发API调用和解析JSON的最快方式?
EN

Stack Overflow用户
提问于 2010-09-26 09:25:14
回答 1查看 730关注 0票数 1

我目前有一个UITableViewController,它可以解析使用ASIHTTPRequest异步触发的JSON响应(使用TouchJSON)。

我非常关心我的应用程序的性能。平均每10个API调用中就有6个会导致请求超时,触发API调用并解析20个对象(每个对象约有10个属性)的API调用的总时间约为8-9秒..takes。

我可以做些什么来加速/简化这一过程?有什么方法/库可以让我把时间缩短到2秒或更短吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-09-26 09:40:36

您是以并行方式还是串行方式触发请求?您可以通过使用ASINetworkQueue来简化发送大量请求,并且可以报告整体进度(这可能会让8-9秒感觉更好)。

但是,队列可能会比并行激发所有请求花费更长的时间。您必须使用request.userInfo字典为每个请求提供一些上下文,以便requestDidFinish回调可以区分不同的响应。

不过我是ASIHTTPRequest的铁杆粉丝,我想你找不到比这更好的了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3796236

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档