title: Is there a way to mark a NSManagedObject as dirty?
body: <p>In my NSManagedObject subclass I have an NSString ivar that splits up into an NSSet of entities.  I'd like to be able to set the string and during a call to save, do the split, however, only setting the string will not trigger a dirty flag or a need to save.</p>