昨日の続きです。
つまり、本の文章を簡単に言い換えると。。。
メッセージは、メッセージキーワードからできる。
メッセージキーワードは、ちゃんと名前がついていて、
それを書くことで機能する。
メッセージに引数を渡すことができる。
(仕事を渡すこともできる。)
けど、引数がなく、メッセージキーワードだけでもできる。
(仕事を渡さなくても、それ単体で機能するものもあるってことかな?)
よっし先に進みます。
【メッセージキーワードの例】
[aString copy];
[obj msg]だから
copyがメッセージキーワードってこと。
aStringっていう変数をコピーして下さいって感じかな?
width = [node width];
これも、widthっていうメッセージキーワードで
その処理結果をwidthに入れてくださいってことかな?
変数と、メッセージキーワードが一緒でも識別できるから
大丈夫という例らしい。ふむふむ。
[[doc filename] retain];
ドキュメントのファイル名をリテインしてくださいって感じ?
(だんだん、考え方が雑になってきた。笑)
ちょっと分かった気がする。
この2日間で、やっと1文章が理解できた。
いつまでかかるんだろう。。。
なんか、焦ってくる。。。