Wie von NSDictionary erben?

Ich habe ein Objekt namens Settings, von dem erbtNSMutableDictionary. Wenn ich versuche, dieses Objekt mit zu initialisieren

Settings *settings = [[Settings alloc] initWithContentsOfFile: @"someFile"]

es gibt ein Objekt vom Typ zurückNSCFDictionary. Infolgedessen werden meine zusätzlichen Methoden nicht erkannt. Wenn ich zum Beispiel den Selektor "save" rufe, werden folgende Objekte angezeigt:

[NSCFDictionary save]: unrecognized selector sent to instance 0x524bc0

Natürlich ist es in Ordnung, wenn ich die Gartenvariante initialisiere

Settings *settings = [[Settings alloc] init]

Ich habe versucht, es erneut in die Einstellungen zu übertragen, aber das hat nicht funktioniert. Das scheint wirklich einfach - was fehle ich?

Vielen Dank

Antworten auf die Frage(5)

Ihre Antwort auf die Frage