您的位置:首页 > 其它

OC 成员变量作用域

2016-04-08 14:59 239 查看
[align=left]1. 成员变量作用域:[/align]
[align=left] @public :在任何地方都能直接访问对象的成员变量。[/align]
[align=left] @private :只能在当前类的对象方法中直接访问。(@implementation中默认是@private)[/align]
[align=left] @protected :可以在当前类及其子类的对象方法中直接访问。(@interface中默认是@protected)[/align]
[align=left] @package :只要处在同一框架中就能直接访问对象的成员变量。介于private和public之间。[/align]
[align=left] @interface和@implementation中不能声明同名的成员变量。[/align]
[align=left]2. @implementation里面也可定义成员变量,默认权限是private[/align]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: