我有以下实现文件MyClass
:
BOOL myBool;
@implementation MyClass
// ...
- (void) someMethod {
myBool = YES;
}
@end
似乎对于after的每个实例都myBool
只会在. 但是,如果我这样定义,它对每个实例都有一个唯一的值:YES
MyClass
someMethod
MyClass
myBool
MyClass
@interface MyClass ()
@property (nonatomic) BOOL myBool;
@end
以上两种“成员变量”语法有什么区别?