OpenConnectivity 允许 Connectivity 与 OpenCombine 一起使用,以便用户可以在 Combine 框架不可用的平台上使用 Publishers 订阅 Internet 连接状态的变化。
Connectivity 是一个框架,提供关于 Internet 连接是否可用的可靠衡量标准。它提供 Combine Publishers,允许订阅者在 Internet 连接状态变化时收到通知。然而,Apple 的 Combine 在某些平台上不可用,尤其是在 iOS 13 之前的版本中,在这种情况下,OpenCombine 的出现弥补了这一空白。此软件包允许您通过将 Combine 替换为 OpenCombine,在 Combine 不可用的平台上订阅 Internet 连接状态的变化。
要了解更多关于如何使用 OpenConnectivity 的信息,请查看博客文章,或使用下面的目录
要了解更多背景信息,请查看关于 使用 OpenCombine 检测 Internet 连接 的博客文章。
有关在 iOS 应用程序中的用法示例,请参阅此 gist。
OpenConnectivity 在 MIT 许可证下可用。有关更多信息,请参阅 LICENSE 文件。
AnimatedGradientView |
---|
![]() |
Cheats | Connectivity | FeatureFlags | Hyperconnectivity | Skylark | TypographyKit | Updates |
---|---|---|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
cdd
即可快速清除您的 DerivedData 目录。Config Validator | IPA Uploader | Palette |
---|---|---|
![]() |
![]() |
![]() |