Suchergebnisse für Anfrage "objective-c-blocks"

1 die antwort

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

7 die antwort

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

3 die antwort

Wie kann ich auf eine __block-Variable zugreifen, nachdem der Block abgeschlossen wurde? [Duplikat

Diese Frage hat hier bereits eine Antwort: findObjectsInBackgroundWithBlock: ruft Daten von Parse ab, aber Daten existieren nur innerhalb des ...

TOP-Veröffentlichungen

10 die antwort

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

4 die antwort

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

4 die antwort

Caret-Zeichen zwischen Typen und nicht zwischen Variablen, umgeben von Klammern

Ich habe die Dokumentation von Apple durchgesehen und so etwas gesehen(void (^)(void)). Kann jemand erklären, was diese Aussage bedeutet?^ ist XOR, richtig?void XOR void macht für mich nicht viel Sinn? Es gab auch so etwas wie(void (^)(BOOL ...

2 die antwort

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

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(), ^{ ...

6 die antwort

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

2 die antwort

Was ist (double (^) (int)) foofoo

Es gibt ein Beispiel für cdecl [http://cdecl.ridiculousfish.com/?q=%28double+%28%5E%29%28int%29%29foofoo] das geht(double (^)(int))foofoo meintcast foofoo in Block (int) zurückgeben double. Was bedeutet es,cast foofoo in einen "Block" von int? ...