Downloaden von Dateien in serieller Reihenfolge mit NSURLConnection in iOS

Ich möchte 3 Dateien in serieller Reihenfolge herunterladen. Zwei von ihnen sind TXT-Dateien und eine ist GZ-Datei. Ich verwende NSURLConnection, um die oben genannten Dateien herunterzuladen.

Ich bin sehr neu in der iOS-Programmierung. Ich habe in einer anderen Frage in SO und Google gesehen, dass wir die serielle Versandwarteschlange verwenden können, um einige Vorgänge seriell auszuführen.

Aber ich weiß nicht, wie ich das mit NSURLConnection machen soll. Ich habe unten versucht, aber nicht funktioniert.

 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];
});

Above-Code führt connectionDidFinishLoading von NSURLCOnnection nicht aus. Hat jemand eine Idee, wie man das erreicht?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage