在实现文件中,所有属性都表示为私有。
那么它们之间有什么区别:
- 我的对象
@interface MyObj ()
@property (nonatomic, strong) NSString *name;
@end
@implementation MyObj
@synthesize name = _name;
// Some other codes to use "name" like self.name or _name
@end
2.MyObj.m
@implementation MyObj
{
NSString *_name;
}
// Some other codes to use _name
@end