私は次の実装ファイルを持っていますMyClass
:
BOOL myBool;
@implementation MyClass
// ...
- (void) someMethod {
myBool = YES;
}
@end
の1つのインスタンスで呼び出された後のすべてのインスタンスに当てはまるmyBool
ようです。ただし、このように定義すると、次のインスタンスごとに一意の値があります。YES
MyClass
someMethod
MyClass
myBool
MyClass
@interface MyClass ()
@property (nonatomic) BOOL myBool;
@end
上記の2つの「メンバー変数」構文の違いは何ですか?