Notifications 系统执行wifi扫描时的通知

Notifications 系统执行wifi扫描时的通知,notifications,wifi,system,osx-snow-leopard,network-scan,Notifications,Wifi,System,Osx Snow Leopard,Network Scan,我目前正在mac 10.6上移植一个使用wifi的windows应用程序。 我实现了CoreWLan通知,只有当wlan接口发生变化时才会弹出 我想在系统进行扫描时得到通知,基本上是在您打开机场时 我知道有一个CWInterface的状态是“扫描”,但我还没有找到任何我可以使用的notif 感谢您抽出时间我想您已经了解了NSNotification及其工作原理。您需要的NSNotification名称是:CWScanCacheDidUpdateNotification 你的代码应该是这样的 [[

我目前正在mac 10.6上移植一个使用wifi的windows应用程序。 我实现了CoreWLan通知,只有当wlan接口发生变化时才会弹出

我想在系统进行扫描时得到通知,基本上是在您打开机场时

我知道有一个CWInterface的状态是“扫描”,但我还没有找到任何我可以使用的notif


感谢您抽出时间

我想您已经了解了NSNotification及其工作原理。您需要的NSNotification名称是:CWScanCacheDidUpdateNotification

你的代码应该是这样的

[[[NSNotification center] defaultCenter] addObserver:self selector:@selector(someMethod:) name:CWScanCacheDidUpdateNotification object:nil];
如果您不知道NSNotification是如何工作的,我建议您阅读NSNotification指南。奇怪的是,您需要在应用程序的某个时候使用它们。值得学习。

嗨,Tanner,“CWScanCacheDidUpdateNotification”通知仅在10.7版之后存在,我正在寻找10.6版的等效通知。