@interface RootObject | |
@end | |
@interface BaseClass : RootObject | |
@property(atomic, assign, readonly) int field; | |
@end | |
@interface BaseClass(Private) | |
@property(atomic, assign, readwrite) int field; | |
- (int)something; | |
@end | |
@implementation BaseClass | |
- (int)something { | |
self.field = self.field + 1; | |
return self.field; | |
} | |
@end | |