Hi everyone
I am reading the Cocoa Fundamentals->Design Patterns->Observer->Uses and Limitations. It mentioned a "significant difference from delegation" that confuses me:
But objects receiving notifications can react only after the event has occurred. This is a significant difference from delegation. The delegate is given a chance to reject or modify the operation proposed by the delegating object. Observing objects, on the other hand, cannot directly affect an impending operation.
Especially on delegate is given a chance to reject or modify the operation, while observing objects can not.