12日目(2011年10月4日)メッセージキーワードと引数 | 完璧ゼロからのiPhoneアプリ作成

完璧ゼロからのiPhoneアプリ作成

Web業界でもなく、他のコードも一切分からないけど作りたいアプリがある!その挑戦記♪

★メッセージキーワード続き


テキストには↓こう書いてあった!


『メッセージに引数がある場合は、メッセージキーワードの末尾にコロン「:」を付けて
引数があることを示します。「:」の次には実引数がきます。
実引数は関数の呼び出しと同様に、一般の式が記述できます。
別のメッセージ式を実引数とすることもできます。』



ん?実引数ってなんだ?
引数とは別ものなのか?


調べてみた。

『C言語において、引数(ひきすう)とは、関数呼出し時にその関数に渡す値と、
呼び出された関数側で渡された値に名前をつけ関数内で使用できるようにしたもの、
の2つのことです。
前者が実引数、後者が仮引数と呼ばれます。』
http://www.c-lang.org/argument.html



ふーん。引数には、実引数と仮引数があるらしい。
上説明で、分かったような分からないような・・・。


関数側で、名前を付けるってパターンもあるっていうことだね。
これは、また出てきたら分かるようになるかな?
ってことで、進めます。



その実引数は

・一般の式


・別のメッセージ式



でも大丈夫。
ってことらしい。