ReachabilityManager 单例 class 方法无法识别
ReachabilityManager singleton class method not recognized
我正在尝试实现我的 ReachabilityManager 单例并检查是否可以访问互联网。不幸的是,当我尝试调用 class 方法时出现此错误。
检查清单:
1) 我已将可达性和我的管理器导入到我正在处理的 tableView 中。
2) 我已经在我的单例中实现了 class 方法。
3) 我还在 appDelegate 中实例化了管理器。
那我错过了什么?
根据您发布的内容,您不需要为共享实例发送消息,因为 isReachable 是您的 class 方法。只是:
[InternetReachabilityManager isReachable]
应该可以。
isReachable 是一个 class 方法,您正试图通过这样做
从这个 class 的对象调用 class 方法
[[InternetReachabilityManager sharedManager] isReachable] ;
为了让它工作,你应该从 class 本身调用你的 class 方法,而不是像这样从 class 创建对象:
[InternetReachabilityManager isReachable] ;
我正在尝试实现我的 ReachabilityManager 单例并检查是否可以访问互联网。不幸的是,当我尝试调用 class 方法时出现此错误。
检查清单:
1) 我已将可达性和我的管理器导入到我正在处理的 tableView 中。
2) 我已经在我的单例中实现了 class 方法。
3) 我还在 appDelegate 中实例化了管理器。
那我错过了什么?
根据您发布的内容,您不需要为共享实例发送消息,因为 isReachable 是您的 class 方法。只是:
[InternetReachabilityManager isReachable]
应该可以。
isReachable 是一个 class 方法,您正试图通过这样做
从这个 class 的对象调用 class 方法[[InternetReachabilityManager sharedManager] isReachable] ;
为了让它工作,你应该从 class 本身调用你的 class 方法,而不是像这样从 class 创建对象:
[InternetReachabilityManager isReachable] ;