emailconfirmed, nsInternRO, nsInternRW, Administrators
3,356
edits
m (→ARC) |
|||
Line 187: | Line 187: | ||
</source> | </source> | ||
...oder noch einfacher: | |||
...dieser Code mit ARC: | |||
<source lang="ObjC">MyObject : NSObject { | |||
} | |||
@property(nonatomic, strong) NSString* myName; | |||
@property(nonatomic, weak) id<MyProtocol> delegate; // weak is iOS5 only, could also use __unsafe_unretained | |||
@property(nonatomic) int myNumber; | |||
</source> | |||
Bei letzterem Beispiel werden alle Instanzvariablen durch Properties ersetzt. D.h. man muss sie mit self. ansprechen (also self.myNumber anstatt myNumber). | |||
=== Beispiel no more retain/release === | === Beispiel no more retain/release === |