Я надеюсь, что это легко исправить, хотя я ничего не смог найти. Я работаю с файлом 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. Это генерируемый код, я надеюсь, что есть простой / автоматизированный способ исправить это (вместо того, чтобы вручную обновлять, используя подчеркивание или что-то еще) Есть предложения?
Заранее спасибо,
Дэмиен