繁体   English   中英

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

[英]Notifications Center Alternate in MAC OS X 10.6

我有一个应用程序,它在用户设置的某些特定时间每天触发5-6次通知。 现在,我正在使用Notification Center来安排通知时间,但是不幸的是,仅Mac OS X 10.8支持该功能。 实际上,我也希望我的应用程序也可用于MAC OS X 10.6的用户。 为此,我在互联网上搜索并找到了第三方应用程序GROWL。 但是这里的问题是,如果我使用Growl,则1st它要求用户安装它才能从应用程序获取通知。 第二个主要问题是我不认为GROWL中有任何功能可以安排特定时间的通知,就像我们在Notifications Center中通过指定fireDate进行安排一样。

+[GrowlApplicationBridge
notifyWithTitle:(NSString *)title
description:(NSString *)description
notificationName:(NSString *)notificationName
iconData:(NSData *)iconData
priority:(signed int)priority
isSticky:(BOOL)isSticky
clickContext:(id)clickContext]

在GROWL的特定时间没有什么可以激发的,您能引导我走正确的道路吗? 在10.6中怎么做?

我正在使用NSTimer,它将每秒钟调用一次选择器以跟踪时间并检查通知时间是否到来。 但是我不认为这是一个好习惯。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM