Локальное push-уведомление в приложении Mac - PullRequest
2 голосов
/ 02 ноября 2011

Я хочу реализовать локальное push-уведомление, как приложение iOS в приложении MAC. Похоже на iCal.

Возможно ли реализовать, когда приложение не запущено и как?

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

любое предложение о том, как правильно достичь требования.

Спасибо MD

Ответы [ 2 ]

0 голосов
/ 30 апреля 2012

Я думаю, что что-то работает в фоновом режиме, принять уведомление и показать его пользователю.iOS сделает это, а OSX - нет.Ваша заявка должна быть запущена при получении уведомления.В Mountain Lion NSUserNotificationCenter может помочь вам, потому что NotificationCenter (процесс) всегда выполняется в фоновом режиме. (1) Если вы не хотите очищать свой список уведомлений с помощью NSTimer, как насчет использования NSNotification или создания делегата для вашего контроллера и реализациинекоторые методы обратного вызова, которые могут немедленно уведомить пользователя, когда уведомление будет опубликовано в вашем центре уведомлений.

0 голосов
/ 20 февраля 2012

Я верю в Горного Льва.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...