我目前正在使用包含核心数据的应用程序。该模型中有80个表格。我正在通过Web服务获取数据。
单个Web服务响应中的当前方法是从服务器获取更新,并且该响应向服务器发出请求。服务器有70个请求命中。
在当前方法中,使用

NSData *data = [NSURLConnection sendSynchronousRequest:req returningResponse:&theResponse error:&errorReturned];


每次响应后,将新数据与商店中的旧数据进行比较。仅保存更新的数据。
现在,我想异步下载数据并将响应存储在核心数据中。
对于异步拉数据我想使用

+ (void)sendAsynchronousRequest:(NSURLRequest*) request
                      queue:(NSOperationQueue*) queue
          completionHandler:(void (^)(NSURLResponse* response, NSData* data, NSError* connectionError)) handler ;


什么是最好的实现方式。

最佳答案

AFNetworking是从Web服务下载异步数据并将其存储在核心数据中的最佳方法。

关于ios - 从Web服务下载异步数据并存储在核心数据中的最佳方法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28621472/

10-13 03:49
查看更多