Macos MAC OS X 10.6中的通知中心备用
我有一个应用程序,每天在用户设置的特定时间发出5-6次通知。现在我正在使用NotificationCenter来安排通知,但不幸的是,它仅在MacOSX10.8中受支持。实际上,我希望我的应用程序也能为MAC OS X 10.6的用户提供。为此,我搜索了互联网,发现了一个第三方应用程序咆哮。但这里的问题是,如果我使用咆哮,首先它要求用户安装它以从应用程序获取通知。第二个也是主要的问题是,我不认为GROWL中有任何功能可以在特定的时间安排通知,就像我们在通知中心通过给fireDate来安排通知一样Macos MAC OS X 10.6中的通知中心备用,macos,notifications,growl,Macos,Notifications,Growl,我有一个应用程序,每天在用户设置的特定时间发出5-6次通知。现在我正在使用NotificationCenter来安排通知,但不幸的是,它仅在MacOSX10.8中受支持。实际上,我希望我的应用程序也能为MAC OS X 10.6的用户提供。为此,我搜索了互联网,发现了一个第三方应用程序咆哮。但这里的问题是,如果我使用咆哮,首先它要求用户安装它以从应用程序获取通知。第二个也是主要的问题是,我不认为GROWL中有任何功能可以在特定的时间安排通知,就像我们在通知中心通过给fireDate来安排通知一样
+[GrowlApplicationBridge
notifyWithTitle:(NSString *)title
description:(NSString *)description
notificationName:(NSString *)notificationName
iconData:(NSData *)iconData
priority:(signed int)priority
isSticky:(BOOL)isSticky
clickContext:(id)clickContext]
在咆哮中没有什么可以在特定的时间开火的,你能指引我走正确的路吗?如何在10.6中做到这一点?我正在使用NSTimer,它会在每秒钟后调用选择器来跟踪时间并检查通知时间是否到达。但我认为这不是一个好的做法。我正在使用NSTimer,它会在每秒钟后调用选择器来跟踪时间并检查通知时间是否到达。但我认为这不是一个好的做法。