Convertendo NSString para NSDictionary / JSON
Eu tenho os seguintes dados salvos comoNSString
:
{
Key = ID;
Value = {
Content = 268;
Type = Text;
};
},
{
Key = ContractTemplateId;
Value = {
Content = 65;
Type = Text;
};
},
Eu quero converter esses dados para umNSDictionary
contendo os pares de valores-chave.
Eu estou tentando primeiro converter oNSString
para umJSON objetos da seguinte forma:
NSData *data = [string dataUsingEncoding:NSUTF8StringEncoding];
id json = [NSJSONSerialization JSONObjectWithData:data options:0 error:nil];
No entanto, quando eu tento:
NSString * test = [json objectForKey:@"ID"];
NSLog(@"TEST IS %@", test);
Eu recebo o valor comoNULL
.
Alguém pode sugerir qual é o problema?