如何在 Swift 中使用可达性 Objective-C class
How to use Reachability Objective-C class in Swift
我需要在应用程序使用过程中连接发生变化时收到通知。我已经将 Reachability.h .m 文件导入到我的 Swift 项目中,并通过添加 #include "Reachability.h"
.
来桥接它
在 Apple 的 Reachability 示例中 project 观察者设置为在连接发生变化时收到通知。如何在 Swift 中进行设置?
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(reachabilityChanged:) name:kReachabilityChangedNotification object:nil];
Swift 中没有等效的观察者。 Swift 有 属性 个观察者,例如 willSet
和 didSet
。
请在link之后参考swifthttps://github.com/ashleymills/Reachability.swift
中的可达性
对于您的添加观察者,请像这样使用它
NSNotificationCenter.defaultCenter().addObserver(self, selector: "reachabilityChanged:", name: ReachabilityChangedNotification, object: reachability)
我需要在应用程序使用过程中连接发生变化时收到通知。我已经将 Reachability.h .m 文件导入到我的 Swift 项目中,并通过添加 #include "Reachability.h"
.
在 Apple 的 Reachability 示例中 project 观察者设置为在连接发生变化时收到通知。如何在 Swift 中进行设置?
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(reachabilityChanged:) name:kReachabilityChangedNotification object:nil];
Swift 中没有等效的观察者。 Swift 有 属性 个观察者,例如 willSet
和 didSet
。
请在link之后参考swifthttps://github.com/ashleymills/Reachability.swift
中的可达性对于您的添加观察者,请像这样使用它
NSNotificationCenter.defaultCenter().addObserver(self, selector: "reachabilityChanged:", name: ReachabilityChangedNotification, object: reachability)