Suchergebnisse für Anfrage "objective-c-blocks"
Soll ich die Blöcke unter ARC noch kopieren / blockieren?
Ich bin gerade über das folgende SO-Thema gestolpert:Warum sollten wir Blöcke kopieren anstatt sie beizubehalten? [https://stackoverflow.com/a/14683797/598057]welches den folgenden Satz hat: Ab iOS 6 werden sie jedoch als normale Objekte ...
Warum wird Clang von @try {} in einem Block ohne return-Anweisung verwirrt?
Unter normalen Bedingungen, wenn ein Block deklariert wird, dass er einen Wert zurückgibt, neinreturn Die Anweisung wird tatsächlich im Block angezeigt. Clang kann sie nicht mit einem Fehler (mit einem fehlenden Rückgabewert) kompilieren. Dies ...
Inline-Block mit Rückgabetyp
Ist es in Objective-C möglich, einen Block inline zu erstellen und seinen Rückgabetyp zu verwenden? Kann ich beispielsweise einen Block erstellen, der a zurückgibt?BOOL, muss es inline sein und seinen Rückgabetyp für eine ...
Starker Verweis auf schwache Verweise innerhalb von Blöcken
Warum ist es notwendig, eine starke Referenz auf eine schwache Referenz innerhalb eines Blocks zu haben? Ich verstehe, dass eine schwache Referenz im Block die Beibehaltung von Zyklen verhindert. Aber warum muss es wieder einen starken Bezug zum ...
Wie funktionieren Clang-Blöcke?
http://clang.llvm.org/docs/BlockLanguageSpec.txt [http://clang.llvm.org/docs/BlockLanguageSpec.txt] Sieht echt cool aus. Jedoch, Ich verstehe es nichtIch sehe keine Beispiele dafür.Ich sehe keine Beispiele für Ideen, die in C ++ so wie sie ...
Kann ich einen Block, der zu einer NSOperationQueue hinzugefügt wurde, mit addOperationWithBlock abbrechen?
Ich habe viele, viele Artikel gelesen, in denen steht "BLÖCKE SIND DIE ZUKUNFT !!!". Ich frage mich, ob es sich um laufende Vorgänge im Hintergrund handelt. Zum Beispiel habe ich eine Tabellenansicht, die Bilder enthält, die aus dem Web stammen. ...
Objective-C-Blocklebensdauer ARC
Ich bin verwirrt über die Lebensdauer eines Blocks unter ARC. Ich habe einen Unit-Test geschrieben, um zu demonstrieren, was mich verwirrt. - (void)testBlock { NSObject *testObject = [[NSObject alloc] init]; CompletionBlock testBlock = ^{ ...
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 ...
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 ...
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?