I’ve found the BNR IOS Programming book 3rd edition to be a valuable resource of information for me so far. I’m a professional software developer, but new to iOS programming, so I have no problem learning syntax, and when I read books such as this one, I go for the subject matter context more than anything. “Why is it done this way?” is the style I’ve appreciated in the book.
However, the Core Data chapter is the prodigal chapter so far. Case in point, on p. 325, under Updating BNRItemStore, the authors explain the complex relationships between NSManagedObjectContext, NSPersistentStoreCoordinator, NSManagedObjectModel, and the underlying database in a 6-line paragraph!
Really? Come on guys, you can do better than that. You’ve shown it in your other topics in the book. I know entire books are dedicated to the whole subject of Core Data, but the above relationships merit more than just a mere paragraph.