在xcode 4.5中找不到NSUserNotificationCenter的协议声明

时间:2012-10-31 13:24:27

标签: protocols nsusernotification

我正在尝试实现一个简单的通知应用程序,我的机器上有一个xcode 4.5。 我创建了一个空应用程序并添加了一个派生自NSObject的类,但是当我想为我的类实现NSUserNotificationCenter协议时,编译器抛出错误:无法找到NSUserNotificationCenter的协议声明。 我确实检查了Foundation / foundation.h文件,如果我试图访问NSUserNotification.h文件的源代码,那么它就说明找不到符号。

我是iPhone开发的新手,我如何确保我有一个适合NSUserNotificationCenter的sdk /框架。

提前致谢。

1 个答案:

答案 0 :(得分:0)

你提到了iPhone开发的新手,所以我假设你正在尝试在iOS应用程序中使用NSUserNotificationCenter。

NSUserNotification是Mac OSX SDK的一部分,用于在Mountain Lion中引入的通知中心中显示通知。

如果要在iOS上实现类似功能,则必须使用UILocalNotification进行本地通知。查看Apple文档:Local and Push Notification Programming Guide