gpt4 book ai didi

iphone - 如何让 AFHTTPRequestOperation 在完成时调用选择器,而不是 block ?

转载 作者:行者123 更新时间:2023-11-28 18:39:26 25 4
gpt4 key购买 nike

AFHTTPRequestOperation 喜欢在请求操作完成时调用 GCD block 。有没有办法让它调用方法选择器呢?我正在将我的应用程序从 ASIHTTPRequest 转换到 AFNetworking,我的应用程序是围绕选择器而不是 block 构建的。

最佳答案

您可以在完成 block 内调用您的选择器:

AFJSONRequestOperation *operation = [AFJSONRequestOperation JSONRequestOperationWithRequest:urlRequest
success:^(NSURLRequest *completedURLRequest, NSHTTPURLResponse *response, NSDictionary *json) {
[self callMyCustomSuccessMethod:json];
}
failure:^(NSURLRequest *errorRequest, NSHTTPURLResponse *response, NSError *error, id JSON) {
[self callMyCustomErrorMethod:error];
}];
[operation start];

关于iphone - 如何让 AFHTTPRequestOperation 在完成时调用选择器,而不是 block ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13235706/

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