2013-07-02 1 views
0

У меня есть приложение, которое отправляет уведомление по 5-6 раз в день в определенное время, заданное пользователями. Сейчас я использую Notification Center для планирования уведомлений, но, к сожалению, он поддерживается только в Mac OS X 10.8. На самом деле, я хочу, чтобы мое приложение было доступно для пользователей MAC OS X 10.6. Для этого я обыскал интернет и нашел стороннее приложение GROWL. Но здесь проблема заключается в том, что, если я использую Growl, 1-й он требует от пользователей установки для получения уведомлений из приложений. Вторая и основная проблема заключается в том, что я не думаю, что в GROWL есть какие-либо функциональные возможности для планирования уведомлений в определенное время, как и в Центре уведомлений, чтобы запланировать, предоставив fireDate.Центр уведомлений Alternate in MAC OS X 10.6

+[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 ??

+0

Ну, я использую NSTimer, который будет вызывать селектор через каждую секунду, чтобы отслеживать время и проверяет, прибыло ли время уведомления или нет. Но я не думаю, что это хорошая практика. – ManinGreen

ответ

0

Ну, я использую NSTimer, который будет вызывать селектор после каждой секунды, чтобы отслеживать время и проверяет, прибыло ли время уведомления или нет. Но я не думаю, что это хорошая практика.

 Смежные вопросы

  • Нет связанных вопросов^_^