Suchergebnisse für Anfrage "dispatch-async"

2 die antwort

Anwendung für lange Zyklusblöcke

Ich habe folgenden Zyklus in meiner App var maxIterations: Int = 0 func calculatePoint(cn: Complex) -> Int { let threshold: Double = 2 var z: Complex = .init(re: 0, im: 0) var z2: Complex = .init(re: 0, im: 0) var iteration: Int = 0 repeat { z2 ...

8 die antwort

Swift 3 Warnung für Versand async

Ich habe diesen Code: DispatchQueue.global(priority: DispatchQueue.GlobalQueuePriority.default).async { let url = URL(string: itemImageURL ) let data = try? Data(contentsOf: url!) if data != nil { DispatchQueue.main.async{ cell.advImage!.image = ...

12 die antwort

Wie kann ich "dispatch_sync", "dispatch_async", "dispatch_after" usw. in Swift 3, Swift 4 und darüber hinaus ausführen?

Ich habe viel Code in Swift 2.x- (oder sogar 1.x-) Projekten, der so aussieht: // Move to a background thread to do some long running work dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0)) { let image = ...

TOP-Veröffentlichungen

2 die antwort

dispatch_async und unerwarteter nicht-ungültiger Rückgabewert in der ungültigen Funktion in Swift

Ich habe eine Funktion in meinemappDelegate gibt den aktuellen Standort des Benutzers zurück. Jetzt möchte ich es an einer anderen Stelle asynchron aufrufen und habe es getan: func handleLocation() -> CLLocation { let priority ...

2 die antwort

NSTimer macht @ nicht ungült

Ich habe ein Problem beim Ungültigmachen meines Timers. @property (nonatomic, strong) NSTimer *timer; Innerhalb meiner Erfolgssperre ordne ich meinen Timer dem Haupt-Thread zu und stelle ihn ein: dispatch_async(dispatch_get_main_queue(), ^{ ...

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

4 die antwort

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

1 die antwort

Wie konvertiert man (OS_dispatch_data *) 5018112 Bytes in NSData, um sie in UIImage zu speichern

8 die antwort

Funktioniert dispatch_async (dispatch_get_main_queue (), ^ {…}); Warten bis fertig?

Ich habe ein Szenario in meiner App, in dem ich eine zeitaufwendige Aufgabe ausführen möchte, die aus einer Datenverarbeitung sowie einer Aktualisierung der ...

3 die antwort

dispatch_async und block in iOS