Skip navigation.
 
mlRe: -[NSManagedObjectContext save:] fails but gives no NSError
FROM : Jerry Krinock
DATE : Wed Dec 05 02:22:28 2007

On 2007 Nov, 23, at 22:38, Chris Hanson wrote:

> Is there any chance you can do a diff between what you have in your 
> SCM system and what you have now, that works, and file a bug 
> describing what you were doing previously?


Well, chief, fortunately I didn't have to do that.

The problem was that I had implemented  validateForInsert:
(NSError**)error.  I was returning NO, but ^I^ was not setting that 
NSError.  When I did, I then got it back in save:, as expected.

Apparently, if -validateForInsert: returns NO, save: simply passes on 
whatever error it gets, or doesn't get.  Not ideal behavior, but not a 
bug.  Something like, "You didn't give me an error in -
validateForInsert:, Stupid" would be better.

Thanks,

Jerry

Related mailsAuthorDate
ml-[NSManagedObjectContext save:] fails but gives no NSError Jerry Krinock Nov 22, 04:34
mlRe: -[NSManagedObjectContext save:] fails but gives no NSError Jerry Krinock Nov 23, 18:24
mlRe: -[NSManagedObjectContext save:] fails but gives no NSError mmalc crawford Nov 23, 23:46
mlRe: -[NSManagedObjectContext save:] fails but gives no NSError Jerry Krinock Nov 24, 06:47
mlRe: -[NSManagedObjectContext save:] fails but gives no NSError Chris Hanson Nov 24, 07:38
mlRe: -[NSManagedObjectContext save:] fails but gives no NSError Jerry Krinock Dec 5, 02:22