ReachabilityLib 1.0.3

ReachabilityLib 1.0.3

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布最新版本2017年8月
SwiftSwift 版本3.0
SPM支持 SPM

Kuray OGUN 维护。



 
依赖项
NotificationBannerSwift>= 0
MaterialColor>= 0
 

ReachabilityLib

示例

要运行示例项目,请克隆存储库,然后首先从 Example 目录运行 pod install

要求

  • iOS 9.0+
  • Xcode 8.1, 8.2, 8.3
  • Swift 3.0, 3.1, 3.2

安装

ReachabilityLib 可通过 CocoaPods 获得。要安装它,只需将以下行添加到您的 Podfile 中

pod "ReachabilityLib"

使用方法

import ReachabilityLib
if !reachability.isInternetAvailable(){
print("No internet connection")
// Notification Banner comes from top and alert the user (Optional)
reachability.showNetworkAlert(title: "Internet Connection is not available", subtitle: "Please check your internet connection and try again.", autoDismiss: false)
} else {
print("Yay! Internet Connection")
// Notification Banner comes from top and alert the user (Optional)
reachability.showBanner(title: "Perfect Network Connection!", subtitle: "Yay! We have a nice & smooth network connection", style: .success, autoDismiss: true)
}

未来改进

  • [x] 完成工作的示例
  • [ ] 添加 Carthage 安装选项
  • [ ] 添加 Swift Package Manager 安装选项
  • [ ] 支持 XCode 9 和进行测试
  • [ ] 支持 Swift 4 和进行测试
  • [ ] 添加 Quick 测试

作者

FreakyCoder, [email protected]

许可证

ReachabilityLib 根据MIT许可证可用。有关更多信息,请参阅 LICENSE 文件。