我正在开发一个使用Sudzc与 SOAP Web 服务交互的应用程序。该服务生成的模板运行良好,除了一些修改SoapRequest.h
和对象序列化的一些更改。
默认情况下,模板提供了使用已经创建的方法发送 SOAP 请求的可能性,如下所示:
MyService* service = [MyService service];
[service login:self action:@selector(handleLogin:) user:@"user" password:@"pass"];
请求完成后,将使用 SOAP 响应返回的值将控制权交给处理程序,如下所示:
- (void) handleLogin: (id) value{
//cast value to your object
}
我想知道的是是否有可能阻止提出的请求,而不是强制结束请求。
例如,如果用户向活跃的用户发出请求UINavigationController
(backButton
我知道我可以在请求完成之前禁用它),但是如果用户返回到前一个控制器,我想阻止活跃的请求。
我希望它很清楚(如果不是,请告诉我)。