NSEditorRegistration Protocol Reference
(informal protocol)
| Framework | /System/Library/Frameworks/AppKit.framework |
| Companion guide | |
| Declared in | NSKeyValueBinding.h |
Overview
The NSEditorRegistration informal protocol is implemented by controllers to provide an interface for a view, the editor, to inform the controller when it has uncommitted changes.
An implementor is responsible for tracking which editors have uncommitted changes, and sending those editors commitEditing and discardEditing messages, as appropriate, to force the editor to submit, or discard, their values.
NSController provides an implementation of this informal protocol. You would implement this protocol if you wanted to provide your own controller class without subclassing NSController.
Instance Methods
objectDidBeginEditing:
This message should be sent to the receiver when editor has uncommitted changes that can affect the receiver.
Availability
- Available in OS X v10.3 and later.
See Also
Declared In
NSKeyValueBinding.h© 2011 Apple Inc. All Rights Reserved. (Last updated: 2011-08-13)