Suchergebnisse für Anfrage "objective-c-blocks"
Completion Handler für Objective-C zu Swift
Ich schreibe gerade ein Projekt von Objective-C auf Swift um. Der Großteil des Projekts ist abgeschlossen, aber ich habe Probleme beim Übersetzen einer Methode mit einem Completion-Handler. Ich habe die Dokumentation überprüft, habe aber immer ...
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(), ^{ ...
Warum wurde die Zuordnung von UIViewController im Hauptthread aufgehoben?
Ich bin kürzlich auf @ gestoßDas Problem der Freigabe [http://developer.apple.com/library/ios/#technotes/tn2109/_index.html#//apple_ref/doc/uid/DTS40010274-CH1-SUBSECTION11] in irgendeinem Objective-C-Code. Dieses Thema wurde zuvor auf Stack ...
Syntax zum Definieren eines Blocks, der einen Block aufnimmt und in Objective-C @ einen Block zurückgi
Ich finde in Apples DokumentArbeiten mit Blöcken [https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/WorkingwithBlocks/WorkingwithBlocks.html#//apple_ref/doc/uid/TP40011210-CH8-SW1] dass die Syntax ...
Kakaoblöcke als starke Zeiger vs Kopie
Ich habe mehrmals mit Blöcken gearbeitet, als mit Zeigern, auf die ich starken Bezug hatte Ich habe gehört, dass Sie kopieren sollten, aberWas bedeutet es, mit Blöcken als Zeigern und nicht mit dem Rohobjekt zu arbeiten? Ich habe nie eine ...
Speichern Sie einen Abschluss als Variable in Swift
In Objective-C können Sie die Ein- und Ausgabe eines Blocks definieren, einen der Blöcke speichern, die an eine Methode übergeben wurden, und diesen Block später verwenden: // in .h typedef void (^APLCalibrationProgressHandler)(float ...
Löschen Sie mehrere Tabellen aus einer einzelnen Abfrage, indem Sie sie vom Semikolon trennen
Ich versuche, mehrere Tabellen in einem einzigen Vorgang von SQLite zu löschen. Ich habe versucht, es durch Semikolon zu trennen, aber es hat nicht wie erwartet funktioniert. Hier ist mein aktueller Code: NSString *query = @"DELETE from ...
Was entspricht der Eigenschaftsblockdeklaration in swift der folgenden Blockeigenschaft?
In Objective-C mache ich Folgendes: @property (nonatomic, copy) void(^completion)(MyObject * obj);Was ist der richtige Weg, um dies in kürzester Zeit zu tun?
Erstellen einer Methode zum Ausführen von Animationen und zum Warten auf den Abschluss mithilfe eines Semaphors in Ziel c
Ich versuche, eine Methode zu erstellen, die die UIView-Methode "+ animateWithDuration: animations: completion" verwendet, um Animationen auszuführen und auf den Abschluss zu warten. Ich bin mir durchaus bewusst, dass ich den Code, der ...
Wie verwende ich "enumerateChildNodesWithName" mit Swift in SpriteKit?
Ich benutze Swift, um ein Spiel in SpriteKit zu machen. In Objective-C könnte ich die folgende Methode verwenden: (void)enumerateChildNodesWithName:(NSString *)name usingBlock:(void (^)(SKNode *node, BOOL *stop))blockAktionen auf das ...