扫码关注官方订阅号
afnetworking 是在哪调用 alertview 的show方法的?我在它的代码里没找到,而且为什么会调用两次?
闭关修行中......
AFNetworking 本身不会去显示一个 UIAlertView, 而是在它对应的回调函数中,由用户自己实现关于 UI 的逻辑:
[manager GET:@"http://example.com/resources.json" parameters:nil success:^(AFHTTPRequestOperation *operation, id responseObject) { NSLog(@"JSON: %@", responseObject); // 在这里进行成功之后的操作 } failure:^(AFHTTPRequestOperation *operation, NSError *error) { NSLog(@"Error: %@", error); // 在这里提示错误信息,比如弹出超时的 UIAlertView }];
之所以弹出两个 UIAlertView,估计是你的调用代码的逻辑错误。
出现两个AlertView的情况只有可能是:1.这是两个请求失败了。2.你调用逻辑有问题。
打log,看看是否逻辑有问题导致调用了两次请求
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
AFNetworking 本身不会去显示一个 UIAlertView, 而是在它对应的回调函数中,由用户自己实现关于 UI 的逻辑:
之所以弹出两个 UIAlertView,估计是你的调用代码的逻辑错误。
出现两个AlertView的情况只有可能是:
1.这是两个请求失败了。
2.你调用逻辑有问题。
打log,看看是否逻辑有问题导致调用了两次请求