メッセージセレクタ

個々のメッセージはキーワードを並べたものを名前として表して他のメッセージと区別する。
これをメッセージセレクタセレクタと呼ぶ。

copy
retain
copy:
objectAtIndex:
cellAtRow:column:
fileExistsAtPath:isDirectory:

命名規則Coding Guidelines for Cocoaに書かれているので参考に。

引数がある場合は、メッセージキーワードはメッセージ全体が英文として読み下せるように記述するのが習慣。

この方式だとプログラムの記述が長めになるけど、読み易さは向上する。

メッセージをメッセージキーワードで表現するやり方はSmalltalkからきている。