私はObjective-CでiPhoneで作業しており、 'Class'が 'NSObject'から継承するかどうかを知る必要があります。 ...それもの「respondsToSelector:」応答しなかったクラスがNSObjectから継承するかどうかを確認する方法(Objective-C)
bool success = [myClass respondsToSelector:@selector(class)];
しかし、あなたは何が起こったのかを推測することができます:それは「実装されていませんスローので
は、私はそれがNSObjectのセレクタに応答するかどうかをチェックしてみましたdoesNotRecognizeSelector: "例外です。私はその例外をキャッチしようとしましたが、@ try- @ catchでキャッチできないようです。
アイデア?
私はより良い質問は、あなたがいないこれらのクラスに対処されるようになってきた方法だと思いますNSObjectから継承します。プロトコル以外には何もあってはいけません。 – Chuck
@Chuckと 'NSProxy'です。 –
'@selector(class)'を意味します。私は '+ class:'に応答するSDKには何もないと思う。 –