Instances sending notification messages need to know nothing about the instances that receive notification; this includes the type of receiver (instance or function), the receiver's protocol, the number of receivers, and how the receiver(s) respond to the notification.
The class of the sending instance, called the sender, defines classes that:
The Notification framework is heavily used by the Compound Document framework and the View System. See Chapter 6, "Presentation and Compound Document framework concepts" and Chapter 4
Most of the notification classes depend only on the collection classes, and can be used at any level of the system where notification is appropriate.
In addition to learning about each of the primary Notification framework classes, after reading this section you will understand how to: