Was ist das Eigentum block-Deklaration entspricht im swift der folgenden block-Eigenschaft?
In Objective-C kann ich dies tun:
@property (nonatomic, copy) void(^completion)(MyObject * obj);
Was ist der richtige Weg, dies zu tun in swift?
- möglich, Duplikat der swift : Schließung Erklärung wie der block-Deklaration
- Ich habe die Antwort, ich war nicht in der Lage zu verstehen, wie die Lösung zu diesem konkreten Fall
- Ist dies, wie ich es tun könnte in Swift? var Abschluss = { (obj: MyObject) -> Void in }
- Die andere Frage ist etwas anders (nicht über Eigenschaften), deshalb habe ich die entfernt meiner abschließenden Abstimmung.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den entsprechenden closure-Eigenschaft deklariert, wie
Können Sie die Eigenschaft wie
kann gekürzt werden (durch die automatische Typ-Inferenz) zu