2
NSNotificationCenter
을 사용하여 문서 기반 앱에서 맞춤 알림을 보내고 있습니다.NSNotificationCenter (문서 기반 앱)
문서 기반 앱에는 열려있는 문서가 많이있을 수 있습니다. 이상적으로는, 나는 문서와 그 자녀들이 문서 나 그 자녀들 안에서 작성된 통지만을 받기를 원한다. 즉, 문서는 동일한 문서가 생성하는 통지 만 수신해야합니다.
처음에는 매개 변수를 addObserver:selector:name:object:
으로 사용할 수 있다고 생각했지만 어떤 개체가 알림을 보낼지 항상 알지 못한다는 것을 깨달았습니다.
모든 사용자 정의 알림이 올바른 문서에 있는지 확인해야합니까? 이 작업을 수행하는 더 좋은 방법이 있습니까?
내가 처음 시도한 것입니다. 하지만 그렇게하면 실제 발신자 (알림을 생성하는 문서와 관련된 일부 개체)를 보낼 수 없습니다. – hpique
@hpique : 아마도'userInfo' 매개 변수를 사용하여 실제 발신자를 전달할 수 있습니까? –
매력처럼 작동합니다. 감사! – hpique