Уведомление, когда система выполняет сканирование Wi-Fi - PullRequest
0 голосов
/ 09 февраля 2012

В настоящее время я портирую Windows-приложение на Mac 10.6, которое использует Wi-Fi.Я реализовал уведомления CoreWLan, которые появляются только при изменении интерфейса WLAN.

Я хочу получать уведомления, когда система выполняет сканирование, в основном, когда вы открываете аэропорт.

Я знаю, чтоесть состояние CWInterface, которое "сканирует", но я не нашел ни одного уведомления, которое я мог бы использовать с этим.

Спасибо за ваше время

1 Ответ

0 голосов
/ 28 мая 2012

Я предполагаю, что вы уже знаете о NSNotifications и как они работают. Имя NSNotification, которое вам понадобится: CWScanCacheDidUpdateNotification

Ваш код должен выглядеть примерно так ...

[[[NSNotification center] defaultCenter] addObserver:self selector:@selector(someMethod:) name:CWScanCacheDidUpdateNotification object:nil];

Если вы не знаете, как работают NSNotifications, я советую взглянуть на руководство по NSNotification. Как ни странно, вам нужно использовать их в какой-то момент в вашем приложении. Об этом стоит узнать.

...