Como criar um NSDictionary com várias chaves?
Eu não tenho certeza se o que eu vou perguntar é realmente umNSDictionary
com várias chaves, mas ok.
O que eu quero fazer é criar umNSDictionary
com chaves e valores para os meus dados e, em seguida, convertê-lo paraJSON
formato. oJSON
formato ficaria exatamente assim:
{
"eventData": {
"eventDate": "Jun 13, 2012 12:00:00 AM",
"eventLocation": {
"latitude": 43.93838383,
"longitude": -3.46
},
"text": "hjhj",
"imageData": "raw data",
"imageFormat": "JPEG",
"expirationTime": 1339538400000
},
"type": "ELDIARIOMONTANES",
"title": "accIDENTE"
}
Eu usei apenasNSDictionaries
como isso :
NSArray *keys = [NSArray arrayWithObjects:@"eventDate", @"eventLocation", @"latitude" nil];
NSArray *objects = [NSArray arrayWithObjects:@"object1", @"object2", @"object3", nil];
dictionary = [NSDictionary dictionaryWithObjects:objects forKeys:keys];
Mas o formato acima não é todo sobre valor-chave. Então, minha pergunta é como seria aNSDictionary
ser, para encaixar oJSON
formato?? Obrigado por ler o meu post, e desculpe se alguma confusão.