墨珞随笔 - 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文件中声明的方法都是私有方法;

墨珞警告:以上总结如有不正确的地方,请联系我,我会尽快改正!

posted on 2014-04-25 13:36  墨珞皇族  阅读(177)  评论(0编辑  收藏  举报