iOS 獲取網路狀態

2021-09-05 01:24:57 字數 417 閱讀 2517

if (kisiphonex) else if ([subview iskindofclass:nsclassfromstring(@"_uistatusbarstringview")]) 

}}else }}

} if ([network isequaltostring:@""])

return network;

}

解決辦法:

通過reachability

+ (nsstring *)getnetworktype 

return network;

}

這樣確定就是我沒有去做細化,在移動資料中到底使用的是哪種方式。

不過這樣的好處是可以不用再去適配「劉海屏」和「非劉海屏」

iOS獲取網路狀態

最簡單的方式就是通過afnetworking框架 switch afnetworkreachabilitymanager sharedmanager networkreachabilitystatus 這裡需要注意的是一定要先註冊網路狀態變化通知,才能使用上面獲取網路狀態的 否則網路狀態獲取不到。註...

iOS開發 獲取網路狀態

之前用的根據狀態列獲取的,ios 13貌似不行了。import typedef enum network type inte ce basetooles nsobject network type sdkgetnetworktypefromstatusbar 獲取當前網路型別 通過statusbar...

獲取當前網路許可權和網路狀態 ios

獲取網路許可權比較簡單 7.0以後都可以的。獲取ios網路狀態,我目前知道的有兩種辦法。第一種能實時監控 通知狀態變化 第二種能隨時在非全屏下看到具體的狀態。使用coretelephony.framework框架下的ctcellulardata類中的方法和屬性進行獲取。當聯網許可權的狀態發生改變時,...