У меня есть приложение, которое отправляет уведомление по 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 ??
Ну, я использую NSTimer, который будет вызывать селектор через каждую секунду, чтобы отслеживать время и проверяет, прибыло ли время уведомления или нет. Но я не думаю, что это хорошая практика. – ManinGreen