class: NetworkReachability

检查网络状态。

func

  • checkNetworkStatus() -> NetWorkType
    有网络链接状态下,根据手机状态栏显示的网络类型。

enum: NetWorkType

@objc public enum NetWorkType : Int {
    case NotReachable
    case TYPE_2G
    case TYPE_3G
    case TYPE_4G
    case LTE
    case Wifi

    // connectionType
    case ethernetOrWiFi = 1001
    case wwan
    case unknown // == NotReachable
}

使用

// return: NetWorkType
NetworkReachability.checkNetworkStatus()

NetWorkType

NotReachable 无网络
TYPE_2G 2G
TYPE_3G 3G
TYPE_4G 4G
LTE 5G或者其他网络
Wifi wifi
ethernetOrWiFi 手机状态栏被隐藏下显示
wwan 手机状态栏被隐藏下显
unknown 等效于NotReachable

results matching ""

    No results matching ""