Objective-Cで、引数2つのメソッドを定義したとしよう。
- (void)methodName:(int)x yPos:(int)y
{
・・・
}
呼ぶときは、こうなる。
[obj methodName:20 yPos:30];
メソッド名はクラス内で別の名前を付けたいから、凝った名前というか、重複しないようわかりやすくつける。
でも、引数はメソッド名と直接関係があるとは限らない。
2つ以上あるんだったら、1つ目はこれ、2つ目はこれ、と意味が変わってくるだろう。
いや、言語仕様にたてついても仕方ないとわかってはいるのだ。
いるんだけど、一言言わずにはおれなかったのだ、すまん。
さて、明日は@interface、@implementation、それとプロトコルってやつまでは調べておきたいな。
0 件のコメント:
コメントを投稿
コメントありがとうございます。
スパムかもしれない、と私が思ったら、
申し訳ないですが勝手に削除することもあります。
注: コメントを投稿できるのは、このブログのメンバーだけです。