Unrecognized Selector Sent to Instanceが出るが、変数の型は確かにこのメソッドを持ってる。なぜ。。と思ったら、変数の型と変数に入っているオブジェクトの型が違っていた。
具体的には以下のような感じ。
NSString *str = strObj; // strObjにはNSNumber型のオブジェクトが入っていた!
どんな罠だよ。。
Unrecognized Selector Sent to Instanceが出るが、変数の型は確かにこのメソッドを持ってる。なぜ。。と思ったら、変数の型と変数に入っているオブジェクトの型が違っていた。
具体的には以下のような感じ。
NSString *str = strObj; // strObjにはNSNumber型のオブジェクトが入っていた!
どんな罠だよ。。