Objective c NSDictionary说明-为什么有些关键字名称带有引号?
我在字典上使用了一个简单的NSLog:Objective c NSDictionary说明-为什么有些关键字名称带有引号?,objective-c,cocoa,nsdictionary,Objective C,Cocoa,Nsdictionary,我在字典上使用了一个简单的NSLog: NSLog(@"dict %@", dictionary); 结果是: ... "first_name" = Peter; gender = male; id = 1171548848; "last_name" = Lapisu; ... 为什么有些键名在“引号”中,有些不在?当字符串包含字母+数字以外的字符时,它将引用字符串 这是description函数的基本方法。这只是输出键的直观表示,您不必担心,因为当您想要引用任何键时,您将使用@“MyKe
NSLog(@"dict %@", dictionary);
结果是:
...
"first_name" = Peter;
gender = male;
id = 1171548848;
"last_name" = Lapisu;
...
为什么有些键名在“引号”中,有些不在?当字符串包含字母+数字以外的字符时,它将引用字符串
这是
description
函数的基本方法。这只是输出键的直观表示,您不必担心,因为当您想要引用任何键时,您将使用@“MyKeyIndicationary”
格式。