ios - 当 iPhone 连接到 wifi 时,AFNetworking Reachability Manager 在应用程序启动时脱机

标签 ios objective-c afnetworking afnetworking-2

这个:

[AFNetworkReachabilityManager sharedManager].reachable

在我的应用开始时返回 NO...

  1. [[AFNetworkReachabilityManager sharedManager] startMonitoring]; 已调用
  2. [[AFNetworkReachabilityManager sharedManager] stopMonitoring];被调用
  3. 我已连接到 wifi
  4. 我使用的是 iPhone(不是模拟器)

这怎么可能??

最佳答案

AFNetworkReachabilityManager 以异步方式发挥神奇作用。 reachable 的值直到调用 startMonitoring 之后的某个时间才有效。获取该信息的最佳方式是通过 setReachabilityStatusChangeBlock:

关于ios - 当 iPhone 连接到 wifi 时,AFNetworking Reachability Manager 在应用程序启动时脱机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23812554/

相关文章:

ios - 如何在 iOS 中向 UITableViewCell 异步添加 View ?

ios - 如何在 iOS(Swift 或 Objective C)中实现这样的套接字调用?

ios - 使用 AFNetworking 2.0 设置可达性

ios - AFNetworking/NSURLSession创建100多个任务下载文件耗时较长

objective-c - 使用 NSMutableDictionary 优化 for in 循环

ios - 发送到实例的无法识别的选择器

iphone - 在 "Create Transaction response"中获取错误

iOS AFNetworking downloadProgressBlock 计算返回负数

iOS - 在 LaunchScreen 后设置第一个屏幕

ios - 使用 Box2d 飞翔的鸟