Here is the long version of what I am trying to accomplish...
I have two text field cells bound to a core data object. Each of these cells is validated using the .required property. In addition, I need to validate the combined value of the two cells. When the doneButton is pressed while editing I need to evaluate the combined value and if it is...
valid: perform a task, save the changes, end editing;
invalid: display an alert, prevent changes from being saved, don't end editing.
In the past I would override the -(void)doneButtonAction: as follows...
if (combined values are valid)
[do task]; [super doneButtonAction];
else (combined values are not valid)
[display alert]; [reload bound values];
It seems that this method has been removed in version 3. I am not looking for realtime validation. The most logical place to perform these actions would be when the doneButton is pressed.
Thoughts? Thank you!