Core Data Fundamentals
Core Data and Dependency Injection
I'm not going to lie. I don't like singletons. Singletons are fine if they're used correctly, but I don't like singletons for convenience. They almost always lead to problems down the line. This means that the Core Data manager isn't going to be a singleton.
Purchase Core Data Fundamentals and access it whenever you want and for as long as you want.
Join Cocoacasts Plus and access every 350+ tutorials including Core Data Fundamentals.