我想按顺序下载3个文件.其中两个是txt文件,一个是.gz文件.我正在使用NSURLConnection下载上述文件.
我是iOS编程的新手.我在SO和google的其他问题中看到我们可以使用串行调度队列来串行执行某些操作.
但我不知道如何用NSURLConnection做到这一点.我在下面尝试但没有奏效.
dispatch_queue_t serialQueue = dispatch_queue_create("com.clc.PropQueue", DISPATCH_QUEUE_SERIAL);
dispatch_async(serialQueue, ^{
[self downloadProp];
});
dispatch_async(serialQueue, ^{
[self downloadDatabase];
});
dispatch_async(serialQueue, ^{
[self downloadTxt];
});
Run Code Online (Sandbox Code Playgroud)
上面的代码没有执行NSURLCOnnection的connectionDidFinishLoading.任何人都有想法如何实现这一目标?