OS X プロジェクトに WSDL2OBJC を使用しています。WSDL2OBJC によって生成されたコードの一部は、カテゴリを NSNumber に追加します。コードを使用しているときに、NSNumber で新しいメソッドを呼び出そうとすると、エラーが発生します。
+[NSCFNumber xmlNodeForDoc:elementName:]: unrecognized selector sent to class 0x7fff70b6b8c8
NSNumber はクラス クラスターであり、プライベート クラスがあり、NSCFNumber は int のクラスであることを読みました。どうすればこれを機能させることができますか? NSCFNumber はプライベート クラスであるため、カテゴリを追加できません。この同じコードは、私が持っている iPhone プロジェクトでも機能します。