無線LANがオフになっているかどうかを確認して、ユーザーに接続状況を確認する警告を表示します。iOS Swift 2でWi-Fiがオンまたはオフになっているかどうかを確認するにはどうすればよいですか?
私はこのようなコードを見つけることが、インターネット接続がある場合、無線LANがオンまたはオフであれば、それはチェックしていない、チェック:
func isConnectionAvailble()->Bool{
var rechability = SCNetworkReachabilityCreateWithName(kCFAllocatorDefault, "www.apple.com").takeRetainedValue()
var flags : SCNetworkReachabilityFlags = 0
if SCNetworkReachabilityGetFlags(rechability, &flags) == 0
{
return false
}
let isReachable = (flags & UInt32(kSCNetworkFlagsReachable)) != 0
let needsConnection = (flags & UInt32(kSCNetworkFlagsConnectionRequired)) != 0
return (isReachable && !needsConnection)
}
チェックは、これが答えhttp://stackoverflow.com/questions/30743408/check-for-internet-connection:
まずあなたはこのフレームワークをインポート-in-swift-2-ios-9 –
私は私の質問で言ったようにインターネット接続を確認するこの答えを知っている –
その後、このwikiの状態のトリックをチェックし、トリックhttp://www.enigmaticapeで与えられたあなたの返信を比較してください。 com/blog/determine-wifi-enabled-ios-one-weird-trick –