Como herdar do NSDictionary?
Eu tenho um objeto chamado Configurações que herda deNSMutableDictionary
. Quando tento inicializar esse objeto usando
Settings *settings = [[Settings alloc] initWithContentsOfFile: @"someFile"]
ele retorna um objeto do tipoNSCFDictionary
. Como resultado, ele não reconhece meus métodos adicionais. Por exemplo, quando eu chamo o seletor de "salvar", ele objetos:
[NSCFDictionary save]: unrecognized selector sent to instance 0x524bc0
Claro, tudo bem quando eu inicializo usando a variedade de jardim
Settings *settings = [[Settings alloc] init]
Tentei lançá-lo novamente para Configurações, mas isso não funcionou. Isso parece muito simples - o que estou perdendo?
obrigado