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

标签 iphone ios upload grand-central-dispatch

我的本​​地文件中有 500 条记录。我想使用 NSURLConnection 中的调度方法将文件上传到服务器。我的想法是记录数达到 50,然后使用 dispatch_queue 以先到先出的方式上传。我该怎么做

最佳答案

由于您有大量文件,因此最好在线程上工作,您可以使用 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/

关于iphone - 如何处理使用 ios5 中的调度方法将记录上传到服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12488676/

相关文章:

iphone - 计算音频功率峰值 iOS

iphone - 如何将 UIImagePickerController 推送到 UINavigationController 中?

ios - 带有大写字母和扩展名 .proto.swift 与 .pb.swift 的 Protocol Buffer

php - 使用jquery上传文件

iphone - RestKit 应用程序因 [NSPathStore2 stringByAppendingQueryParameters :]: unrecognized selector message 而崩溃

ios - 如何在 Swift 中对多个按钮使用一个 IBAction?

ios - 特殊iOS对象的图形布局

ios - 分支IO SDK更改域中断链接

download - telegram android使用什么类型的库来下载和上传文件?

ruby-on-rails - 如何通过载波将图像上传到 S3 并将文件名保存在数据库中?