gpt4 book ai didi

iphone - 阻止 Sudzc 生成的 SOAP 请求

转载 作者:行者123 更新时间:2023-11-29 11:19:25 24 4
gpt4 key购买 nike

我正在开发一个使用 Sudzc 的应用程序与 SOAP 网络服务接口(interface)。服务生成的模板运行良好,除了一些修改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
}

我想知道是否有可能阻止发出的请求,而不是强行结束请求。
例如,如果用户从激活了 backButtonUINavigationController 发出请求(我知道我可以在请求完成之前禁用它),但是如果用户返回对于以前的 Controller ,我想阻止事件请求。

我希望它是清楚的(如果不是请告诉我)。

最佳答案

从您的服务调用该方法实际上会返回一个 SoapRequest* 对象,您可以使用该对象来管理请求,包括取消请求。例如,您可以这样做...

MyService* service = [MyService service];
SoapRequest* request = [service login:self action:@selector(handleLogin:) user:@"user" password:@"pass"];
[request cancel];

希望对您有所帮助!

关于iphone - 阻止 Sudzc 生成的 SOAP 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7994262/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com