У меня есть некоторые проблемы с WSDL2ObjC.Я сгенерировал код из файла wsdl, но, похоже, некоторые методы некорректны:
- (void)getInstallationInfoXMLAsyncUsing delegate:(id<ILIASSoapWebserviceBindingResponseDelegate>)responseDelegate;
и
- (void)dealloc
{
if(sid != nil) [sid release];
if(role_type != nil) [role_type release];
if(id != nil) [id release];
[super dealloc];
}
Я изменил первый пример на
- (void)getInstallationInfoXMLAsyncUsingDelegate:(id<ILIASSoapWebserviceBindingResponseDelegate>)responseDelegate;
но я не уверен, как обработать
if(id != nil) [id release];
file: //.../SOAP/ILIASSoapWebservice.m: error: Семантическая проблема: тип получателя 'id' не являетсяКласс C
спасибо заранее, OmidH