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,估计是你的调用代码的逻辑错误。
AFNetworking 本身不会去显示一个 UIAlertView, 而是在它对应的回调函数中,由用户自己实现关于 UI 的逻辑:
之所以弹出两个 UIAlertView,估计是你的调用代码的逻辑错误。