Ok so this is the error I'm getting

   *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '"Place" is not a subclass of NSManagedObject.'

I assume that what it means is that 'Place' hasn't been added as an entity to the core data model??? But it has as shown by the image below.

I'm guessing that my assumption is incorrect though so any help or ideas would be nice.

I'm pretty certain that this is the line that's causing it:

  NSManagedObject* place = [NSEntityDescription
                               insertNewObjectForEntityForName:@"Place" 
                               inManagedObjectContext:context];
Edit
Report