等待来自另一个后台队列ios的后台队列

时间:2014-06-23 11:33:58

标签: objective-c grand-central-dispatch nsthread

我在后台队列中上传s3中的某些文件,并将上传的文件作为附件发布。发布过程也在后台运行,因此UI导航不会受到阻碍。并且队列都在不同的viewcontrollers上。

我想等待上传队列并开始发布队列。

// in view controller 1
    dispatch_queue_t uploadQueue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_BACKGROUND, 0);
dispatch_async(uploadQueue, ^{

 // my code to upload files.
});


// in view controller 2
    dispatch_queue_t postQueue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_BACKGROUND, 0);
dispatch_async(postQueue, ^{

 // my code to post the message.
});

这个队列和源码并不是那么清楚。请指导我。

0 个答案:

没有答案