我目前正在处理核心数据应用。模型中有80个表。我通过网络服务获取数据。 单个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 ;
最佳实现方式是什么。
答案 0 :(得分:1)
AFNetworking是从Web服务下载异步数据并存储在核心数据中的最佳方法......