Skip to content

Instantly share code, notes, and snippets.

@oleksii-demedetskyi
Created March 25, 2013 11:41
Show Gist options
  • Save oleksii-demedetskyi/5236597 to your computer and use it in GitHub Desktop.
Save oleksii-demedetskyi/5236597 to your computer and use it in GitHub Desktop.
@interface Dababase
+(<ClassName> *)shared;
- (NSArray *)managedObjectIDsWithObjects:(NSArray *)objects;
- (NSArray *)objectsWithManagedObjectIDs:(NSArray *)IDs;
- (BOOL)resetPersistentStoreOnStoreName:(NSString *)name;
- (void)save;
- (NSManagedObject *)newObjectOfEntity:(NSString *)name;
- (NSArray *)objectsOfEntity:(NSString *)name withPredicate:(NSPredicate *)predicate andSortDecriptors:(NSArray *)sortDescriptors;
- (void)deleteObjectsOfEntity:(NSString *)name withPredicate:(NSPredicate *)predicate andSortDecriptors:(NSArray *)sortDescriptors;
- (NSArray *)validObjectsWithObjects:(NSArray *)objects;
@end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment