Suchergebnisse für Anfrage "grand-central-dispatch"

14 die antwort

Warten Sie, bis die Ausführung der Schleife mit asynchronen Netzwerkanforderungen abgeschlossen ist.

Ich möchte, dass eine for-in-Schleife eine Reihe von Netzwerkanforderungen an die Firebase sendet und die Daten dann an einen neuen View-Controller weiterleitet, sobald die Ausführung der Methode abgeschlossen ist. Hier ist mein Code: var ...

8 die antwort

Swift, dispatch_group_wait wartet nicht

Ich versuche, mit Grand Central Dispatch zu warten, bis der Download der Dateien abgeschlossen ist, bevor ich fortfahre. Diese Frage ist ein Ableger von dieser Frage:Swift (iOS): Warten Sie, bis der Download aller Bilder abgeschlossen ist, bevor ...

2 die antwort

HTTP Long Polling in Swift

Ich versuche, eine Lösung für lange Abfragen in Swift mit iOS 8 + zu implementieren. Während die Lösung zweifellos funktioniert und den Haupt-Thread für Interaktionen mit der Benutzeroberfläche frei lässt, steigt die ...

TOP-Veröffentlichungen

4 die antwort

Wie erstelle ich ein Array von dispatch_block_t in Swift 2.0?

Ich habe einen Code in Swift 1.2, um ein Array von dispatch_block_t zu erstellen, und es funktioniert gut. Aber der gleiche Code wirft Fehler in Swift 2.0. var menuView: btSimplePopUP! let actions: [dispatch_block_t] = [{self.pickImages()}, ...

2 die antwort

ehr langsames HTML-Rendering in NSAttributedStri

Ich habe UITableView mit dynamischen Zellengrößen, die eine Liste von Kommentaren im HTML-Format anzeigen, und ich habe das Problem, dass NSAttributedString HTML-Inhalte extrem langsam macht! Hier ist ein Schnappschuss vom Profiler. ...

6 die antwort

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 ...

4 die antwort

Findet NSURLSession in einem separaten Thread statt?

Ich entwarf eine App, die NSURLSession verwendet, und überlegte, sie in einem anderen Thread mit Grand Central Dispatch zu platzieren. Wenn NSURLSession dies jedoch automatisch im Hintergrund ausführt, müsste ich dann nicht GCD ...

4 die antwort

Verwenden Sie dispatch_async, um ein Array in Swift @ gleichzeitig zu analysiere

Ich versuche, ein Foto gleichzeitig mit einem Hintergrund-Thread von GCD zu analysieren. Hier ist der Code, den ich geschrieben habe: dispatch_async(dispatch_get_global_queue(Int(QOS_CLASS_UTILITY.value), 0)) { for (var i = 0; i < 8; i++) { let ...

0 die antwort

Wie viele Blöcke werden in einer Warteschlange ausgeführt?

ie kann ich überprüfen, wie viele Blöcke in einer Warteschlange gleichzeitig ausgeführt werde Ich möchte die Anzahl der ausgeführten Blöcke in einer gleichzeitigen Warteschlange begrenzen und nur dann einen neuen Block hinzufügen, wenn ...

2 die antwort

iOS Multithreading - NSURLSession- und UI-Updates

Ich habe eine allgemeine Frage zu Multithreading unter iOS: In meiner sehr einfachen Test-App verwende ich NSURLSession, um einige kleine Bilder vom Server herunterzuladen und in einer Tabellenansicht darzustellen. Innerhalb des Rückrufs der ...