如何处理使用ios5中的dispatch方法将记录上传到服务器

时间:2012-09-19 04:38:29

标签: iphone ios upload grand-central-dispatch

我的本​​地文件中有500条记录。我想使用NSURLConnection中的dispatch方法将文件上传到服务器。我的想法是记录的数量是50达到然后上传为先到先出方法使用dispatch_queue。我怎么能这样做

1 个答案:

答案 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/

的好文章