11.3 Aufbau des Core Data-Stack

Ihnen ist vermutlich schon aufgefallen, dass alle mit Core Data in Verbindung stehenden Eigenschaften in der Header-Datei von ConferenceAppDelegate schreibgeschützt sind. Das liegt daran, dass alle abgeleitet (oder bei Bedarf erstellt) werden. Statt sich auf irgendwelchen äußeren Objekte zu verlassen, die diese Objekte erstellen und einrichten, werden sie vom Anwendungs-Delegate erzeugt. Lassen Sie uns die vom Template erzeugte Implementierung anschauen und untersuchen, wie der Stack erstellt wird.

Fangen wir mit dem unteren Ende des Stacks beim Persistent Store Coordinator und dem Persistent Object Store an. Dies ist der Code:

CoreData/Conference01/Classes/ConferenceAppDelegate.m

 1 - (NSPersistentStoreCoordinator ...

Get Entwickeln mit dem iPhone SDK now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.