¿Cómo heredar de NSDictionary?
Tengo un objeto llamado Configuración que hereda deNSMutableDictionary
. Cuando intento inicializar este objeto usando
Settings *settings = [[Settings alloc] initWithContentsOfFile: @"someFile"]
devuelve un objeto de tipoNSCFDictionary
. Como resultado, no reconoce mis métodos adicionales. Por ejemplo, cuando llamo al selector "guardar", se opone:
[NSCFDictionary save]: unrecognized selector sent to instance 0x524bc0
Por supuesto, está bien cuando inicio usando la variedad de jardín
Settings *settings = [[Settings alloc] init]
Intenté enviarlo de nuevo a Configuración, pero eso no funcionó. Esto parece realmente simple, ¿qué me estoy perdiendo?
Gracias