我在类中有一个私有变量,我试图从外部类访问该变量。
我有办法做到这一点吗?
根据定义,私有实例变量是私有的。您无法从外部访问它们。如果您是该类的作者,则应该为变量提供访问器方法。如果不是,则应避免访问该变量。
但是,有一些方法可以规避该限制。
您可以在第一个类上创建一个类别,并为实例变量添加一个访问器方法。
或者您可以使用键值编码来访问变量。
[object valueForKey:@"variable_name"];
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)