@private : 只能在当前类的对象方法中直接访问(@implementation中默认是@private) @protected : 可以在当前类及其子类的对象方法中直接访问 (@interface中默认就是@protected) 以上是教学视频代码中的原话。 - @interface Person : NSObject
- @property int age;
- @end
复制代码这是在Person这个类里定义了一个成员变量,是在@interface中定义的,按上面所说应该默认作用域是@protected 但是我实际操作里在Person的子类中没法直接访问啊,求解惑
|