我对 Objective-C 中的“接收器”是什么感到困惑?
在以下站点上,关于接收器的内容如下:https : //quizlet.com/104540068/objective-c-flash-cards/
“在 Objective-C 中,您可以通过将消息表达式括在括号中来指定对象(称为方法的接收者)和发送到该对象的消息。”
我不明白这个。我对目标 C 很陌生。感谢任何帮助。谢谢。
在 Objective-C 中,消息被发送到接收者。
消息是您正在调用的方法。接收者是消息被调用的对象。
例子。假设您有一个NSString:
NSString *str = @"Hello";
Run Code Online (Sandbox Code Playgroud)
现在你想得到字符串的长度。您将length消息发送至str。str是消息的接收者:
NSInteger len = [str length];
Run Code Online (Sandbox Code Playgroud)
基本上,接收方是方括号内左侧的部分,消息是方括号中右侧的部分。
| 归档时间: |
|
| 查看次数: |
429 次 |
| 最近记录: |