Re: KVO change dict not reflecting edits in UI

2012-09-22 Thread Kyle Sluder
Your pattern here seems backwards. Undo managers typically don't observe objects themselves. Model objects register reverse actions with the undo manager when their properties change. In your case, you might consider overriding -willChangeValueForKey: to register the undo action to revert the p

KVO change dict not reflecting edits in UI

2012-09-22 Thread Erik Stainsby
Hello again list, I have a custom object class RSPerson with a handful of string properties. I have registered a singleton undoManager to observe changes, but the change dict is always coming up symmetrical. Edits made to the properties through UI do not appear in the change dict. However sett