I hereby claim:
- I am nicktoumpelis on github.
- I am nicktoumpelis (https://keybase.io/nicktoumpelis) on keybase.
- I have a public key ASDhV8XEW3HX-lbFiCZUO5E5CqW53I0Vp0WCdnpYwlr-Dwo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
| ._* | |
| .DS_Store | |
| .DS_Store? | |
| .Spotlight-V100 | |
| .Trashes | |
| *~.nib | |
| *.lock | |
| *.mode1v3 | |
| *.mode2v3 |
| NSManagedObjectModel *managedObjectModel = ...; | |
| NSFetchRequest *fetchRequest = [managedObjectModel fetchRequestTemplateForName:@"Fetch Request Name"]; |
| NSManagedObjectContext *managedObjectContext = ...; | |
| NSFetchRequest *fetchRequest = [[NSFetchRequest alloc] init]; | |
| [fetchRequest setEntity:[NSEntityDescription entityForName:@"Entity" inManagedObjectContext:managedObjectContext]]; | |
| NSPredicate *predicate = [NSPredicate predicateWithFormat:@"..."]; | |
| [fetchRequest setPredicate:predicate]; | |
| NSSortDescriptor *sortDescriptor = [[NSSortDescriptor alloc] initWithKey:@"key" ascending:YES]; | |
| [fetchRequest setSortDescriptors:@[sortDescriptor]]; |
| NSManagedObjectContext *managedObjectContext = ...; | |
| NSFetchRequest *fetchRequest = ...; | |
| NSError *error = nil; | |
| NSArray *results = [managedObjectContext executeFetchRequest:request error:&error]; | |
| if (error) { | |
| NSLog(@"Error: %@\n%@", [error localizedDescription], [error userInfo]); | |
| return; | |
| } |
| - (void)initializeCoreDataStack | |
| { | |
| // Some error checking is necessary... | |
| NSURL *modelURL = [[NSBundle mainBundle] URLForResource:@"ProjectName" withExtension:@"momd"]; | |
| NSManagedObjectModel *managedObjectModel = [[NSManagedObjectModel alloc] initWithContentsOfURL:modelURL]; | |
| NSPersistentStoreCoordinator *persistentStoreCoordinator = | |
| [[NSPersistentStoreCoordinator alloc] initWithManagedObjectModel:managedObjectModel]; |
| // external constants (defined in AAAKlass.m) | |
| extern const CGFloat AAKlassVerticalMargin; | |
| extern NSString * const AAAKlassIdentifier; |
| #import "Kiwi.h" | |
| static NSTimeInterval const kAsynchronousTestingTimeout = 2.0; | |
| SPEC_BEGIN(KlassSpec) | |
| describe(@"An object", ^{ | |
| context(@"when...", ^{ | |
| __block Klass *object = nil; | |
| beforeAll(^{ // or 'beforeEach', depending on your needs |
| static void * const kKVOContext = (void *)&kKVOContext; | |
| @implementation Class | |
| - (void)someMethod { | |
| [super someMethod]; | |
| [observedObject addObserver:self | |
| forKeyPath:@"keyPath" | |
| options:NSKeyValueObservingOptionInitial | |
| context:kKVOContext]; |
| git clean -xfd | |
| git submodule foreach --recursive git clean -xfd | |
| git reset --hard | |
| git submodule foreach --recursive git reset --hard | |
| git submodule update --init --recursive |