1.关于成员变量的使用范围问题;
成员变量,就是在一个类里面声明的作用于整个类的可以使用的变量。
有三个修饰
@public //在任何地方都能直接访问对象的成员变量
@private//只能在当前类的对象方法中直接访问
@protected//能在当前类和子类的对象方法中直接访问
其中public修饰的可以在除了自己,子类,以外的类中使用
而private 在此声明的变量,只能在这个类自己的.m中使用,顾名思义,私有。
而protected修饰的变量中,可以在本个类,和这个类的子类中使用,没有修饰的变量,默认为protected。
时间: 2024-10-20 15:16:22