我正在尝试使用sudzc.com soap客户端。
这就是我调用我的网络服务的方式:
Example_ManagerService* soapService = [[CCExample_ManagerService alloc] init];
[soapService getVehicle:self action:@selector(getVehicleHandler:) id: currentVeh_id.intValue];
现在调用getVehicle并将结果传递给动作getVehicleHandler。 到现在为止还挺好。 但是,是否有可能从getVehicleHandler函数返回结果? 目前它正在返回无效:
- (void) getVehicleHandler: (id) value {
我不想在处理程序中完成所有工作,而是将对象传递回调用对象。
我该怎么做?
答案 0 :(得分:0)
您可以在处理程序
中设置对象,而不是返回值- (void) getVehicleHandler: (id) value {
...do your staff...
myObject=myNewValueForMyObject
}