Возможно ли использование Objective C в Mac OS для определения типа активного сетевого соединения (Wi-Fi или LAN)?Обнаружение активной сети - это LAN или Wifi в Mac OS
Я ссылался на пример кода полезности в Apple Library (https://developer.apple.com/library/IOs/samplecode/Reachability/Introduction/Intro.html) , но не смог получить информацию для определения типа сети LAN в Mac OS.
Пожалуйста, помогите мне в этом.
Спасибо.
проверить свои интерфейсы и таблицу маршрутизации, тогда все, что вам нужно выяснить, это тот, который вы собираетесь использовать (в большинстве случаев он будет установлен по умолчанию для 0.0.0.0) –
Посмотрите на https://developer.apple.com/library/mac/documentation/networking/Reference/SCNetworkConfiguration/Reference/reference.html, в частности 'SCNetworkInterfaceCopyAll'. Это должно помочь вам получить интерфейсы. Затем вам нужно будет выполнить заказ на обслуживание. 'SCNetworkSetGetServiceOrder' – markhunte