2012年9月5日水曜日

Objective-Cでクラスメソッドの有無を判定する

そのクラスに指定したクラスメソッド(セレクター)が存在するのか判定する為には
- (BOOL)respondsToSelector:(SEL)aSelector; 
を利用します。 このメソッドはインスタンスメソッドなんですけど、なぜかクラスに対して呼び出すことができます。コンパイルも通るし実行時に落ちたりもしません。(小一時間調べたけど分からずじまい)
このエントリーをはてなブックマークに追加

0 件のコメント :

コメントを投稿