Создание собственного экземпляра NSUserNotificationCenter
Как я могу создать новый, пользовательский NSUserNotificationCenter
пример? Я не имею ввиду [NSUserNotificationCenter defaultUserNotificationCenter]
Я имею в виду что-то вроде [NSUserNotificationCenter new]
(что не работает, для меня).
1 ответ
Вы не можете сделать это, ПОТОМУ ЧТО класс, который является настоящим NotificationCenter, НЕ является классом NSUserNotificationCenter
,:)
Центр уведомлений пользователей, который делает настоящую работу, является частным классом _NSConcreteUserNotificationCenter
это то, что вы получите по умолчанию.[NSUserNotificationCenter defaultUserNotificationCenter]
=> gets t_NSConcreteUserNotificationCenter
[NSUserNotificationCenter defaultUserNotificationCenter]
это фабричный метод, а не просто короткий способ сделать alloc/init