Ich möchte den Objective-C-Block zur späteren Verwendung in einer Eigenschaft speichern. Ich war mir nicht sicher, wie ich es machen sollte, also habe ich ein bisschen gegoogelt und es gibt nur sehr wenige Informationen zu diesem Thema. Aber ich habe es schließlich geschafft, die Lösung zu finden, und ich dachte, dass es sich lohnen könnte, sie für andere Neulinge wie mich zu teilen.
Anfangs dachte ich, ich müsste die Eigenschaften von Hand schreiben, um Block_copy & Block_release zu verwenden.
Zum Glück habe ich herausgefunden, dass Blöcke sind NSObjects und - copy
/ - release
entspricht Block_copy
/ Block_release
. So kann ich @property (copy)
Setter & Getter automatisch generieren.