Я использую объекты Objective C Proxy (которые были созданы с помощью инструмента wsdl2Objc) для доступа к веб-сервисам на основе SOAP.
Это веб-сервис на основе .Net. Возвращает данные XML.
Прокси-объекты на C # для доступа к этому веб-сервису работают должным образом.
@interface EmployeeDetails{
NSString name;
NSString *empID;
}
@end
@interface CommonRequest{
NSString *sessionID;
NSString *employeeDetails;
}
@end
В прокси-объекте C # тип поля является другим настраиваемым объектом, тогда как в Objective C типом является NSString.
Как преобразовать пользовательский объект (типа EmployeeDetails) в его эквивалент NSString (employeeDetails)?