墨珞随笔 - OC - 成员变量定义域 - 李江辉
成员变量定义域问题
1.定义域类型:
1)@private:只能在当前类的对象方法中直接访问,在其子类中可以使用set、get方法简介访问;
2)@protected:可以在当前类及其子类的对象方法中直接访问;
3)@public:任何地方的都能直接访问;
4)@package:只要在同一框架都能直接访问;
2.成员变量访问:
1)直接访问成员变量:_speed;
2)直接访问成员变量:self->_speed;
3)set方法:self.speed;
4)get方法:[self speed];
3.私有方法:
OC中没有在.h文件中声明的方法都是私有方法;
墨珞警告:以上总结如有不正确的地方,请联系我,我会尽快改正!