3

sudzc を使用して SOAP WSDL を obj-c に生成しようとしています。「string.h」を取り込もうとする生成されたクラス LenType を生成しているため、コンパイルされません。これは問題です...

/* 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 行の "Expected Identifier" です。

STL 文字列をこのクラスのスーパーとして使用しようとしているように見えるため、ここでいくつかの問題が見られます。他の例では、この方法で WSDL からビルドするのを見たことがありません。何か案は?

ありがとう。

4

0 に答える 0