在后台设置请求的最佳方式

时间:2012-01-12 06:24:48

标签: ios design-patterns core-data backgroundworker asihttprequest

在我的iOS5-App中,我做了很多请求,解析结果并同时将它们存储在CoreData中。

为了执行请求,我使用异步ASIHttpRequest。

但是当这个请求正在运行时,应用程序会出现性能问题。在后台有什么好方法?在将结果存储到数据库时,如何避免与上下文冲突?所有"提交"在主线程中执行,因为我在将请求放入后台时遇到了问题。

你能给我一个在我的应用程序中使用的例子或好的模式吗?

1 个答案:

答案 0 :(得分:3)

由于不再支持ASI,很多人都转而使用AFNetworking。 还有使用NSURLConnections with Blocks的简约方法。