cod*_*uca 4 oop objective-c self
可能重复:
Objective-C - 何时使用'self'
我无法理解objective-c中"self"关键字的重要性和用法.这是我的第一个OOP语言,所以我陷入了一些概念.什么时候我应该使用"自我"?为什么有用?
谢谢你的回答!
编辑:我无法理解为什么这是一个重复的Objective-C帖子- 什么时候使用'self'时没有我想要的"Self"的解释.
ale*_*oot 16
self在Objective-C中是一个特殊的变量,在一个实例方法中,这个变量引用调用该方法的消息的接收者(对象),而在一个类方法self中将指示哪个类正在调用.
self 指的是执行当前方法的实际对象,它是运行时环境自动传递给实例方法的不可见参数.