我正在尝试使用sudzc生成我的SOAP WSDL到obj-c。它不会编译,因为它生成一个生成的类LenType,它试图引入“string.h”。这是有问题的......
/ * LenType.h LenType对象的属性和方法的接口定义。 由SudzC.com生成 * /
#import "Soap.h"
#import "string.h"
@class string;
@interface LenType : string <<<<==== Error
{
}
+ (LenType*) newWithNode: (CXMLNode*) node;
- (id) initWithNode: (CXMLNode*) node;
- (NSMutableString*) serialize;
- (NSMutableString*) serialize: (NSString*) nodeName;
- (NSMutableString*) serializeAttributes;
- (NSMutableString*) serializeElements;
@end
错误是@interface行上的“预期标识符”。
我在这里看到一些问题,因为它似乎试图使用STL字符串作为这个类的超级,而在其他任何一个例子中我都没有看到它以这种方式从WSDL构建。有什么想法吗?
感谢。