I have the following class interface:
@interface MyClass : NSObject
@property int publicProperty;
@end
then the implementation:
@interface MyClass() // class extension
- (void)privateMethod; // private methods
@end
@implementation MyClass {
int _privateProperty;
}
@property int privateProperty = _privateProperty;
@end
this is what the Apple guy showed in WWDC, but is there any reason for NOT putting _privateProperty in class extension like:
@interface MyClass() // class extension
{
int _privateProperty;
}
- (void)privateMethod; // private methods
@end
Thanks!