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:
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.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With