2012-07-18 10 views
5

ho usato un semplice NSLog su un dizionarioDescrizione di NSDictionary: perché alcuni nomi chiave contengono virgolette?

NSLog(@"dict %@", dictionary); 

il risultato che ho ottenuto è stato

... 
"first_name" = Peter; 
gender = male; 
id = 1171548848; 
"last_name" = Lapisu; 
... 

perché alcuni nomi chiave in "virgolette" e altri no?

+0

questa è solo una rappresentazione visiva dei tasti per l'output, non dovresti preoccuparti perché quando vuoi fare riferimento a qualsiasi chiave, utilizzerai il formato '@" MyKeyInDictionary "'. – holex

risposta

10

Quando la stringa ha caratteri diversi da alfabeti + numeri, citerà la stringa. La sua metodologia di base della funzione di descrizione.

Problemi correlati