Skip to content

Instantly share code, notes, and snippets.

@yasirmturk
Created November 30, 2011 07:33
Show Gist options
  • Save yasirmturk/1408341 to your computer and use it in GitHub Desktop.
Save yasirmturk/1408341 to your computer and use it in GitHub Desktop.
A generic core data function that deletes a given entity
/*
* Given an object delete it
*
* @param obj: obj to delete from database
* @returns: true if successful in deleting else returns false
*/
- (BOOL)deleteObject:(id)obj{
NSError *error;
if(obj != nil){
[[self managedObjectContext] deleteObject:obj];
if( [[self managedObjectContext] save:&error] )
return YES;
}
return NO;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment