gpt4 book ai didi

ios - AFNetworking - 队列请求

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

我有疑问在其他成功 block 内调用请求是否是正确的解决方案?不应该准备任何并发症吗?因为有时我会收到失败操作,我想知道可能是因为这个事实吗?

[[httpClient instance] getPath:@""
parameters:@""
success:^(AFHTTPRequestOperation *operation, id responseObject) {
//Success code


[[httpClient instance] getPath:@""
parameters:@""}
success:^(AFHTTPRequestOperation *operation, id responseObject) {
//Success code
}
failure:^(AFHTTPRequestOperation *operation, NSError *error) {
//Error code
}];

}
failure:^(AFHTTPRequestOperation *operation, NSError *error) {
//Error code
}];

最佳答案

将请求嵌套在完成 block 中不仅很好,而且如果第二个请求依赖于第一个请求中的数据,这种情况很常见。

取消异步 URL 请求时,会调用错误 -999 (NSURLErrorCancelled)。在代码中查找对 [AFHTTPClient -cancelAllHTTPOperationsWithMethod:path:][AFURLConnectionOperation -cancel] 的调用。

关于ios - AFNetworking - 队列请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18145344/

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