Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos MAC OS X 10.6中的通知中心备用_Macos_Notifications_Growl - Fatal编程技术网

Macos MAC OS X 10.6中的通知中心备用

Macos MAC OS X 10.6中的通知中心备用,macos,notifications,growl,Macos,Notifications,Growl,我有一个应用程序,每天在用户设置的特定时间发出5-6次通知。现在我正在使用NotificationCenter来安排通知,但不幸的是,它仅在MacOSX10.8中受支持。实际上,我希望我的应用程序也能为MAC OS X 10.6的用户提供。为此,我搜索了互联网,发现了一个第三方应用程序咆哮。但这里的问题是,如果我使用咆哮,首先它要求用户安装它以从应用程序获取通知。第二个也是主要的问题是,我不认为GROWL中有任何功能可以在特定的时间安排通知,就像我们在通知中心通过给fireDate来安排通知一样

我有一个应用程序,每天在用户设置的特定时间发出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,它会在每秒钟后调用选择器来跟踪时间并检查通知时间是否到达。但我认为这不是一个好的做法。