Objective C中的接收器是什么?

时间:2018-01-14 03:34:10

标签: objective-c

我对于什么是接收器'而感到困惑。在Objective-C?

在下面的网站上说明了接收者的内容:https://quizlet.com/104540068/objective-c-flash-cards/

  

"在Objective-C中,指定对象(称为对象的接收者)   方法)和通过封闭发送到该对象的消息   括号中的消息表达式。"

我不明白这一点。我对Objective C非常陌生。感谢任何帮助。感谢。

1 个答案:

答案 0 :(得分:4)

在Objective-C中,消息被发送给接收者。

消息是您正在呼叫的方法。接收者是消息被呼叫的内容。

实施例。假设你有NSString

NSString *str = @"Hello";

现在你想获得字符串的长度。您将length邮件发送至strstr是消息的接收者:

NSInteger len = [str length];

基本上,接收器是方括号内左侧的部分,消息是方括号右侧的部分。