标签: objective-c cocoa events networking listener
有没有办法通知/让你的Cocoa应用程序监听网络连接的变化(断开连接,连接等)? HardwareGrowler之类的内容是如何做到的?
答案 0 :(得分:5)
查看HardwareGrowler的源代码(位于source code for Growl中的/Extras下),我认为最简单的方法是使用NetworkNotifier.m类并更改所有对AppDelegate函数的调用都会对网络连接发生变化时要执行的任何回调进行调用(并为其代码提供信用!)。
/Extras
NetworkNotifier.m
AppDelegate