9.2 Einstellungen verwalten

Wir haben gesagt, dass der I/O-Teil beim Verwalten der Einstellungen der einfachere Teil ist, zumindest einfacher als das Verwalten der umklappbaren Views. Daher wollen wir uns diesem Teil auch als Erstes vornehmen. In MainViewController.h werden wir per #define Schlüssel für ein Einstellungs-Dictionary und ein paar Standardwerte definieren sowie im @interface-Abschnitt ein NSMutableDictionary deklarieren, in dem die Einstellungen zur Laufzeit und ein Pfad auf die Einstellungsdatei abgelegt sind:

FileIO/FlippingPreferableClockFor3.0/Classes/MainViewController.h

#define TWENTY_FOUR_HOUR_PREF_KEY @"24HourDisplay"
#define TIME_ZONE_PREF_KEY @"TimeZone"
#define DEFAULT_TWENTY_FOUR_HOUR_PREF @"YES"
#define DEFAULT_TIME_ZONE_PREF ...

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.