3

我正在尝试使用 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 构建。有任何想法吗?

谢谢。

4

0 回答 0