Objective c mac应用程序中的本地推送通知

Objective c mac应用程序中的本地推送通知,objective-c,macos,cocoa,notifications,Objective C,Macos,Cocoa,Notifications,我想在MAC应用程序中实现像iOS应用程序一样的本地推送通知。在iCal中类似 应用程序不运行时是否可以实现,以及如何实现 如果不可能,那么我不想使用NSTimer来触发特定事件 任何关于实现要求的正确方法的建议 谢谢 MD我相信是《山狮》杂志。我相信是《山狮》杂志。我认为后台运行的某些程序会接受通知并将其显示给用户。iOS会让你这么做,但OSX不会。通知到达时,必须运行应用程序。在mountain lion中,NSUserNotificationCenter可以帮助您,因为Notificati

我想在MAC应用程序中实现像iOS应用程序一样的本地推送通知。在iCal中类似

应用程序不运行时是否可以实现,以及如何实现

如果不可能,那么我不想使用NSTimer来触发特定事件

任何关于实现要求的正确方法的建议

谢谢
MD

我相信是《山狮》杂志。我相信是《山狮》杂志。

我认为后台运行的某些程序会接受通知并将其显示给用户。iOS会让你这么做,但OSX不会。通知到达时,必须运行应用程序。在mountain lion中,NSUserNotificationCenter可以帮助您,因为NotificationCentera进程始终在后台运行。1
如果您不想通过NSTimer刷新通知列表,那么使用NSNotification或为控制器生成委托,并实现一些回调方法如何,当通知发布到您的通知中心时,它可以立即通知用户。

我认为后台运行的某些程序会接受通知并将其显示给用户。iOS会让你这么做,但OSX不会。通知到达时,必须运行应用程序。在mountain lion中,NSUserNotificationCenter可以帮助您,因为NotificationCentera进程始终在后台运行。1
如果您不想通过NSTimer刷新通知列表,那么使用NSNotification或为控制器生成委托,并实现一些回调方法如何,当通知发布到您的通知中心时,它可以立即通知用户。

您看过咆哮通知了吗?我认为您应该编写一些将一直运行的守护程序。类似iTunesHelper的东西。据我所知,Grow只能在发送通知时显示通知。但在那个里,即使应用程序并没有运行,我们也需要显示通知。你们看过咆哮通知了吗?我认为你们应该编写一些守护进程,它将一直运行。类似iTunesHelper的东西。据我所知,Grow只能在发送通知时显示通知。但即使应用程序没有运行,我们也需要显示通知。