为什么我可以在类别中使用前缀“ _”访问Objective-C类的实例变量?

时间:2019-04-02 08:38:24

标签: ios objective-c objective-c-category

在Objective-C类的一个类别文件中,我想使用前缀“ _”而不是“ self。”来访问实例变量,但是编译器会引发“使用未声明的标识符”错误。

self.musicView = nil; // This is OK.
_musicView = nil; // This is error: Use of undeclared identifier '_musicView'

那么,为什么会这样呢?谢谢。

0 个答案:

没有答案