-->

2014年4月25日金曜日

【iOS】メソッドのラベルを省略

Obj-Cで、引数が複数あるメソッドは通常

 - (リターン型)メソッド名:(引数型1)引数名1 ラベル:(引数型2)引数名2 ラベル:(引数型3)引数名3...

と続くが、ラベルは省略可能(推奨はされてない?)ということを知りました。
省略すると

  - (リターン型)メソッド名:(引数型1)引数名1:(引数型2)引数名2:(引数型3)引数名3...

 となります。呼び出す時は、

  [インスタンス名 メソッド名:引数1:引数2:引数3];

すごい違和感

0 件のコメント:

コメントを投稿