2012-02-11から1日間の記事一覧

performSelectorとパラメタ数

JavaやC#のInvokeはそのオブジェクトの持つメタ情報からメソッド実行する(メッセージを送る)が、Objective-Cでそれに相当するのがNSObjectプロトコル(クラスではない)performSelector:メソッドだ。メソッドの実態であるセレクタをメタ情報や文字列から生成し…