NSOperationQueue 用于同步上传
Posted
技术标签:
【中文标题】NSOperationQueue 用于同步上传【英文标题】:NSOperationQueue for synchronous upload 【发布时间】:2011-12-02 06:12:34 【问题描述】:我正在开发一个 iPad 应用程序,它可以将大量文件同步上传到服务器。我想使用 NSOperationQueue 将每个上传请求添加到队列中,并在收到响应后开始处理下一个请求。如何做到这一点?
【问题讨论】:
【参考方案1】:通过 setMaxConcurrentOperationCount: 调用将 NSOperationQueue 的最大并发操作设置为 1。在这种情况下,仅当前一个操作完成时(即在您的情况下收到响应),队列才会处理下一个操作。
【讨论】:
以上是关于NSOperationQueue 用于同步上传的主要内容,如果未能解决你的问题,请参考以下文章
在 iOS 中上传时出现 NSOperationQueue(ASINetworkQueue) 问题
GCD的同步异步串行并行NSOperation和NSOperationQueue一级用dispatch_once实现单例
iOS开发-91GCD的同步异步串行并行NSOperation和NSOperationQueue一级用dispatch_once实现单例(转载)