iOS面试题:类变量的@protected,@private,@public,@package,声明各有什么 含义?

上面的几个声明表明的时类成员的作用域,@private 作用范围只能
在自身类(外界既不可访问,又不能继承);@protected 作用范围在
自身类和子类,如果什么都不加修饰,默认是@protected(外界不可
访问,但是可以继承);@public 作用范围最大,可以在任何地方被
访问(外界即可访问,又可以继承);@package 作用范围在某个框架


更多:iOS面试题合集

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容