我希望有一个简单的解决方法,虽然我找不到任何东西。我正在处理一个 WSDL 文件,其中包含一些使用点表示法的项目:
<xs:element form="qualified" minOccurs="0" name="Status" type="xs:string" />
<xs:element form="qualified" minOccurs="0" name="Status.Code" type="xs:string" />
<xs:element form="qualified" minOccurs="0" name="Status.Description" type="xs:string" />
当我使用 sudzc 生成代码时,输出头文件包含点符号:
NSString* _Status;
NSString* _Status.Code;
NSString* _Status.Description;
这当然不能在Objective C中编译。这是生成的代码,我希望有一种简单/自动化的方法来纠正这个问题(而不是使用下划线或其他东西手动更新)。有什么建议么?
提前致谢,
达米安