
Reachability.swift
ashleymills
Replacement for Apple's Reachability re-written in Swift with closures
AI 简介
Reachability.swift 是一个用 Swift 语言重写的网络可达性检测库,替代了苹果官方的 Reachability 示例,并使用闭包来处理网络状态变化。其核心功能包括监测设备的网络连接状态(如Wi-Fi、蜂窝数据等),并能在网络状态发生变化时通过闭包回调通知开发者。该库支持iOS 8.0 - 12.0, macOS 10.9 - 10.14, 以及 tvOS 9.0 - 12.0平台,具有良好的跨平台兼容性。适用于需要实时监控网络状况的应用场景,比如确保应用在网络条件不佳时不执行敏感操作或提供用户友好的提示信息。安装方式多样,支持手动添加文件、CocoaPods和Carthage等多种集成方法。
Swift
MIT License8k
Stars
947
Forks
113
Watchers
84
Issues
Star 增长
今日0
近 7 天+1
近 30 天+1
综合评分45.53
默认分支master