我的本地文件中有500条记录。我想使用NSURLConnection中的dispatch方法将文件上传到服务器。我的想法是记录的数量是50达到然后上传为先到先出方法使用dispatch_queue。我怎么能这样做
答案 0 :(得分:1)
因为你有大量的文件是一个很好的做法来处理线程,你要么使用performSelectorInBackground,要么使用dispatch_async。
dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0ul);
dispatch_async(queue, ^{
// code to post on server
});
这是关于dispatch_async http://blog.slaunchaman.com/2011/02/28/cocoa-touch-tutorial-using-grand-central-dispatch-for-asynchronous-table-view-cells/
的好文章