Konwersja NSString do NSDictionary / JSON

Mam następujące dane zapisane jakoNSString :

 {
    Key = ID;
    Value =         {
        Content = 268;
        Type = Text;
    };
},
    {
    Key = ContractTemplateId;
    Value =         {
        Content = 65;
        Type = Text;
    };
},

Chcę przekonwertować te dane naNSDictionary zawierające pary kluczowych wartości.

Próbuję najpierw przekonwertowaćNSString do aJSON obiekty w następujący sposób:

 NSData *data = [string dataUsingEncoding:NSUTF8StringEncoding];
id json = [NSJSONSerialization JSONObjectWithData:data options:0 error:nil];

Jednak kiedy próbuję:

NSString * test = [json objectForKey:@"ID"];
NSLog(@"TEST IS %@", test);

Otrzymuję wartość jakoNULL.

Czy ktoś może zasugerować, jaki jest problem?

questionAnswers(5)

yourAnswerToTheQuestion