Reputation:
The method discussion for setValue:forKeyPath:
in Apple's NSKeyValueCoding
Protocol documentation starts with:
The default implementation of this method [...]
Now, this might just be me getting caught with semantics but:
Upvotes: 3
Views: 981
Reputation: 15597
NSKeyValueCoding is an informal protocol, which means it's implemented as a category (in this case, on NSObject
). The NSObject
class provides the default implementation of the methods declared in the category.
Upvotes: 5