我将 WSDL2OBJC 用于 OS X 项目。WSDL2OBJC 生成的部分代码为 NSNumber 添加了一个类别。当我使用代码时,我尝试在 NSNumber 上调用新方法并得到一个错误:
+[NSCFNumber xmlNodeForDoc:elementName:]: unrecognized selector sent to class 0x7fff70b6b8c8
我读过 NSNumber 是一个类集群并具有私有类,而 NSCFNumber 是整数类。我怎样才能让它工作?我无法将该类别添加到 NSCFNumber,因为它是一个私有类。相同的代码适用于我拥有的 iPhone 项目。