- Providing methods to allocate and deallocate the view.
- Drawing the view content.
- Marking portion of the view for updating in response to value changes.
- Responding to mouse events produced by user interaction.
- Updating mouse pointer when it is over a draggable item.
- Responding to keyboard events.
- Implementing NSResponder actions methods.
- Providing key-value-coding compliant accessors for its settable properties.
Another foundamental document is Key-Value Coding Programming Guide that explains point 8.
No comments:
Post a Comment