创建自定义NSUserNotificationCenter实例

时间:2013-06-22 16:10:25

标签: objective-c nsusernotificationcenter

如何创建新的自定义NSUserNotificationCenter实例?我的意思并不是[NSUserNotificationCenter defaultUserNotificationCenter],我的意思是[NSUserNotificationCenter new](这对我来说不起作用)。

1 个答案:

答案 0 :(得分:2)

您不能这样做,因为真正的NotificationCenter类是 NOT NSUserNotificationCenter。 :)

执行实际工作的用户通知中心是私人课程 _NSConcreteUserNotificationCenter

这是你默认回来的。 [NSUserNotificationCenter defaultUserNotificationCenter] => gets t_NSConcreteUserNotificationCenter

[NSUserNotificationCenter defaultUserNotificationCenter]是一种工厂方法,而不仅仅是执行alloc / init

的简短方法