NSNotificationCenter в приложении на основе документов
Я использую NSNotificationCenter
для отправки пользовательских уведомлений в приложении на основе документов.
Приложение на основе документов может иметь много открытых документов. В идеале я хотел бы, чтобы документ и его дочерние элементы получали только уведомления, созданные в документе или его дочерних элементах. Другими словами, документ должен получать только те уведомления, которые генерирует тот же самый документ.
Сначала я думал, что могу использовать параметр notificationSender
addObserver:selector:name:object:
но потом я понял, что не всегда так делаю. знайте, какой объект отправит уведомление.
Должен ли я проверять, нахожусь ли я в правильном документе для каждого пользовательского уведомления? Есть ли лучший способ сделать это?