Suchergebnisse für Anfrage "grand-central-dispatch"
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 ...
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 ...
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 ...
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()}, ...
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. ...
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 ...
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 ...
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 ...
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 ...
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 ...