KVO Setting a flag for any property change
KVO Setting a flag for any property change
- Subject: KVO Setting a flag for any property change
- From: Andre Masse <email@hidden>
- Date: Wed, 14 Dec 2011 08:29:54 -0500
Hi,
I have a superclass which has a "modified" BOOL property and a bunch of
subclasses based on it. When any property is changed, I need to set this
flag to YES. I can either write a setter for all properties and set this
flag there, or observe all properties and set the flag in
-observeValueForKeyPath. Both approach involve a lot of boilerplate
coding (some subclasses have 20+ properties).
I thought about using -keyPathsForValuesAffectingModified: but I don't
see how I can set a flag using this.
Any ideas?
Thanks,
Andre Masse
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden