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