0

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

4

1 回答 1

2

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

做真正工作的用户通知中心是私有类 _NSConcreteUserNotificationCenter

这是你默认得到的。 [NSUserNotificationCenter defaultUserNotificationCenter]=>gets t_NSConcreteUserNotificationCenter

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

于 2013-06-22T16:54:29.257 回答