我的本地文件中有 500 条记录。我想使用 NSURLConnection 中的调度方法将文件上传到服务器。我的想法是记录数达到 50,然后使用 dispatch_queue 作为先到先出的方法上传。我该怎么做
问问题
49 次
1 回答
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/
于 2012-09-19T04:45:44.247 回答