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