強火で進め

このブログではプログラム関連の記事を中心に書いてます。

class 'hogehoge' does not implement methodSignatureForSelector: のワーニングの対処方法

今日、プログラミングをしていたらこんなワーニングが発生しました。

*** NSInvocation: warning: object 0x937c of class 'hogehoge' does not implement methodSignatureForSelector: -- trouble ahead
*** NSInvocation: warning: object 0x937c of class 'hogehoge' does not implement doesNotRecognizeSelector: -- abort

ソースをみてイマイチ理由が分からなかったのでググった所、こちらのブログに答えが見つかりました。

Does not implement methodSignatureForSelector: ? trouble ahead
http://www.touch-code-magazine.com/does-not-implement-methodsignatureforselector-trouble-ahead/

class hogehoge : NSObject の : NSObject の部分の記述を忘れていたみたいです。
うーむ、その場合にはこんなワーニングになるんですね。