我知道self.xxx
和_xxx
的区别
但是我不明白 self->_xxx = yyy
和 _xxx = yyy
难道只是用ObjC和C写的问题吗?
最佳答案
当访问一个 ivar 时,self->_ivar
和 _ivar
在生成的编译代码方面没有区别。
我能想到的唯一用例是,如果您在同一范围内有另一个同名的局部或全局变量,并且您想使用 ivar。
关于objective-c - oc中_xxx和self->_xxx有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40992932/