Objective c 在OSX应用程序中经常在哪里检查Internet连接?

Objective c 在OSX应用程序中经常在哪里检查Internet连接?,objective-c,macos,cocoa-touch,cocoa,Objective C,Macos,Cocoa Touch,Cocoa,我需要实现OSX应用程序的在线/离线模式 当internet可用时,应用程序图标应为online(),否则图标应更改为offline() 我已经实现了检查互联网连接可用性(参考可达性示例代码),但我不知道如何实现在线/离线模式,例如持续检查互联网连接和更新图标 请指导如何实现该功能。当您使用Apple Reachability时,当internet连接脱机并重新联机时,您已经收到通知。那你为什么要一直这样做呢?当您从Reachability收到连接脱机消息时,只需检查您的图标即可。可达性已经在为

我需要实现OSX应用程序的在线/离线模式

当internet可用时,应用程序图标应为online(),否则图标应更改为offline()

我已经实现了检查互联网连接可用性(参考可达性示例代码),但我不知道如何实现在线/离线模式,例如持续检查互联网连接和更新图标


请指导如何实现该功能。

当您使用Apple Reachability时,当internet连接脱机并重新联机时,您已经收到通知。那你为什么要一直这样做呢?当您从Reachability收到连接脱机消息时,只需检查您的图标即可。可达性已经在为您检查连接状态,您不必自己检查。@NicolòMonili这不是重复的。请读我的问题。我已实现脱机/联机查找internet连接。。我想检查以实现该功能,并经常更新图标中的在线/离线状态。我必须在哪里实施?如果应用程序在菜单栏上运行且internet连接不可用,则应用程序委派或NSthread?@rckoenes。。如何在联机/脱机模式下触发应用程序并更新状态图标?我可以使用NSNotificationCenter吗?