Скачивание файлов в последовательном порядке с помощью NSURLConnection в iOS

Я хочу скачать 3 файла в серийном порядке. Два из них являются текстовыми файлами, а один - файлом .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];
});

Выше код не выполняет connectionDidFinishLoading NSURLCOnnection. У кого-нибудь есть идея, как этого добиться?

Ответы на вопрос(3)

Ваш ответ на вопрос