在 .h 文件中 -
@interface MyClass : NSObject {
@someAccessibilityModifier int a; // someAccessibilityModifier = @public, @private
}
或在 .m 文件中 -
@implementation MyClass {
@someAccessibilityModifier int a; // someAccessibilityModifier = @public, @private
}
以上两者有什么区别(因为两种方式,a
' 的可访问性和行为将相同)?