到達可能性 (Apple のサンプル コードと他の人の同様のコードの両方、および基礎となる SCNetworkReachability は、インターネット アクセスがないか、WiFi 経由でインターネット アクセスを取得するか、またはモバイル データ経由でインターネット アクセスを取得するかのいずれかを通知します。
WiFi とモバイル データの両方が利用可能な場合は、「WiFi」と表示されます。WiFi がある場合、モバイル データが利用可能かどうかを確認する方法はありません。(WiFi がない場合でも、モバイル データが利用可能であることは簡単にわかります)。機内モードがオンになっているかどうかはわかりません (これは、WiFi やモバイル データがオフになっている場合とは異なります)。
Wi-Fi が利用可能であっても、ダウンロードでモバイル データではなく Wi-Fi が使用されるとは限りません。自宅でダウンロードを開始し、1 分後にその場を離れると、WiFi が消え、iOS は 3G 経由で喜んでダウンロードを続行します。ダウンロード呼び出しでフラグを設定して、3G を許可しないようにすることができます。エラー コードは -1009 = インターネット アクセスがありません。3G が利用可能であったという記述はありません。
CTTelephonyNetworkInfo を使用すると、モバイル データを持つ可能性のあるデバイス(モバイル データのない iPod Touch や iPad ではなく、デバイスに SIM がある) を使用していることを確認できます。