Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Als Entwickler von iPhone-Anwendungen vertrauen Ihnen die Anwender ihre Daten an. Das heißt, Sie müssen diese Daten regelmäßig und häufig genug auf Medien speichern (oder „persistieren“), damit sie nach dem Ausschalten nicht einfach verloren sind. Denn schließlich kann Ihr Anwendungs-Delegate jederzeit die Nachricht applicationWill-Terminate: erhalten. Dann wollen Sie den Programmzustand vor dem Beenden der Anwendung zügig speichern und beim nächsten Starten auch wieder laden können. Zudem ist Ihre Anwendung dafür verantwortlich, die Einstellungen des Anwenders zu verwalten und zu berücksichtigen. Und in manchen Fällen ist es aus Gründen der Geschwindigkeit sinnvoll, die Daten einer Anwendung in einer Datenbank zu speichern.