gpt4 book ai didi

iphone - 使用 ASIHTTPRequest 设置不同的回调

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

对于我当前正在制作的应用程序,我使用 ASIHTTPRequest API 进行通信:

    NSURL *url = [NSURL URLWithString:@"http://testService.com"];
ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url];
[request appendPostData:[jsonString dataUsingEncoding:NSUTF8StringEncoding]];

[request addRequestHeader:@"Content-Type" value:@"application/json"];
[request setTimeOutSeconds:20.0f];
[request setRequestMethod:@"POST"];

NSData * postData = [NSJSONSerialization dataWithJSONObject:dictionnary2 options:0 error:nil];

[request setPostLength:[postData length]];

[request appendPostData:postData];

[request setDelegate:self];
[request startAsynchronous];

我已经有工作调用,但它们都转到相同的回调方法:- (void)requestFinished:(ASIHTTPRequest *)请求

我希望每个调用都有自己的回调方法,因为我从另一个调用的回调方法中调用一个调用。我该怎么做?

最佳答案

在这种情况下,我总是更喜欢使用 block 进行回调。

检查这个link block 的实现方法和设计,

关于iphone - 使用 ASIHTTPRequest 设置不同的回调,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10601072/

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