|
|
1
9
您的特定语法将作为消息声明工作,但结果将 不 做你所期望的。
编译器将看到以下情况:
注意,现在必须将对象作为第一个参数传递(我已经选择了
我不会用这种方式命名信息。AS Rudedog 这里已经说过了,你应该能像读英语句子一样读懂电话。使用与他或类似的名称 Nick Veys '的。 从您的评论:
是的,标准是命名消息,使第一个参数“name”是消息本身的一部分。了解选择器包含所有这些信息。如上所述,消息的选择器是:
顾名思义,选择器应该如下所示:
|
|
|
2
5
我可能会说出那个方法
方法命名的思想是,您应该能够阅读调用并使其看起来像一个英语句子。 |
|
|
3
4
为什么不这样:
|
|
|
4
4
“消息名”不仅是它的第一个组件,而且是参数前面的所有标记。
考虑调用的方法
在第一个示例中,方法名是
|
|
|
5
2
这是:
不是有效的消息表达式。Objective-C消息的语法是:
上面写的内容将尝试发送
|
|
|
tomm · 谷歌表格-将两列相乘,复制第三列 4 年前 |
|
|
ziemsterr · 无法在SQL SELECT语句中找出此语法错误 4 年前 |
|
|
Andrés BolÃvar · AJAX请求未收到我想要的属性 4 年前 |
|
|
clarkk · 当声明向量时,(1)是什么意思? 4 年前 |
|
|
Mike C. · Bash错误[:检查文件是否存在时缺少“]” 4 年前 |
|
|
michael · 错误的脚本和语法问题 4 年前 |