I have another question if you don’t mind:
You said that a solution is to create a new class e.g. a class named MySettings,
put only class methods in it and use the + (void)initialize method to register the defaults.
I did some research about + (void)initialize and i found that:
How to we cope with this possibility? That + (void)initialize may not be called,
especially if we build a special class for our job? Do we have to send a message that does nothing,
just to get the + (void)initialize method called?
In the book’s solution, AppController’s + (void)initialize is called, because AppController is used early in the application
and is instatiated early. Right?