Core Data Stack question


In the book we create our Core Data stack in the BNRItemStore. In Xcode templates and most of Apple’s documentation, the Core Data stack is setup in the AppDelegate. Is there a benefit in using one method over the other?


I would say the benefit of doing it this way, is that we are creating separate classes for the BNRItem and BNRItemStore, making it easier to work on and debug; and of course if you were developing an app as part of a team, it makes it easier to work on (in my view anyway).