Suchergebnisse für Anfrage "grand-central-dispatch"
Bietet pthreads Vorteile gegenüber GCD?
Nachdem ich kürzlich Grand Central Dispatch gelernt habe, habe ich festgestellt, dass Multithread-Code ziemlich intuitiv ist (mit GCD). Mir gefällt die Tatsache, dass keine Sperren erforderlich sind (und dass sie intern ...
Muss unter ARC in GCD ein Autorelease-Pool erstellt werden?
Ich habe eine Run-Loop-Methode für einen CAEAGLLayer, der GCD zur Serialisierung des Zugriffs auf gemeinsam genutzte Ivars verwendet.Mein momentaner Zeichnun...
requestAccessForMediaType bittet nicht um Erlaubnis
Ich habe festgestellt, dass meine App keine Erlaubnis zur Verwendung der Kamera verlangt. Nach einigem Experimentieren stellte ich fest, dass der Code, mit dem die Berechtigung überprüft wurde, sehr lange dauert. Also überlegte ich, diesen Teil ...
Ein Argument an dispatch_async übergeben
Ich bin neu bei Swift und sehe mir an, wie die dispatch_async-Funktion funktioniert. Das API-Dokument zeigt "dispatch_async" mit zwei Parametern. Ich kann jedoch ein Argument übergeben, und es ist in ...
Wie man den aktuellen Wert einer Variablen für einen Block erfasst
Gibt es eine Möglichkeit, den aktuellen Wert einer Variablen für die spätere Verwendung in einem Block zu speichern? Zum Beispiel für diesen Spielplatzcode: import UIKit import XCPlayground XCPlaygroundPage.currentPage.needsIndefiniteExecution ...
Warum ist dispatch_sync bei benutzerdefinierten Deadlocks für gleichzeitige Warteschlangen aktiv?
Bei der Verwendung von dispatch_sync in einer benutzerdefinierten gleichzeitigen dispatch_queue wird in meiner App ein zeitweiliger Deadlock angezeigt. Ich v...
Verwenden von dispatch_sync als Mutex-Sperre
Folgendes muss ich tun. Ich hoffe, dispatch_sync ist der beste Weg, dies mit GCD zu tunIch habe einen bestimmten Teil des kritischen Abschnittscodes, der im ...