0

我正在尝试与 sudzc.com 肥皂客户端合作。

这就是我调用 Web 服务的方式:

Example_ManagerService* soapService = [[CCExample_ManagerService alloc] init];
[soapService getVehicle:self action:@selector(getVehicleHandler:) id: currentVeh_id.intValue];

现在这是调用 getVehicle 并将结果传递给操作 getVehicleHandler。到目前为止,一切都很好。但是,是否有可能从 getVehicleHandler 函数中获取结果?目前它正在返回无效:

- (void) getVehicleHandler: (id) value {

我不想在处理程序中完成所有工作,而是将对象传递回调用对象。

我怎么做?

4

1 回答 1

0

您可以在处理程序中设置对象,而不是返回值

- (void) getVehicleHandler: (id) value {
        ...do your staff...
        myObject=myNewValueForMyObject
}
于 2012-06-10T14:33:48.227 回答