NFReachability 0.4.0

NFReachability 0.4.0

Md Al Mamun 维护。



  • 作者:
  • Md Al Mamun

NFreachability

WWDC2018 苹果发布了网络框架(Network Framework),这是一个对网络层的底层访问。它提供了许多高级功能,并且也在鼓励开发者使用它。

他们强烈建议不要使用 SCNetworkReachability。相反,使用 NWPathMonitor。在这里,我只是将其封装起来按照他们描述的方式使用。

安装

手动

只需将 NFReachability.swift 文件拖放到您的项目中。

CocoaPods

CocoaPods 是 Cocoa 项目的依赖管理器。要使用 CocoaPods 安装 NFReachability.swift

  1. 确保 CocoaPods 已经 安装

  2. 更新您的 Podfile 以包含以下内容

    use_frameworks!
    pod 'NFReachability'
  3. 运行 pod install

  1. 在您的代码中导入 NFReachability,如下所示: import NFReachability

示例 - 闭包

闭包在 主线程 中运行。

        let monitor = NFReachability()
        monitor.observeReachability { [weak self] status in
            print(status)
        }

许可协议

MIT