为什么有些字典键有引号而其他字典键在从调试器打印时没有?

abi*_*son 4 nsdictionary ios restkit afnetworking ios6

所以我目前正从我的服务器发送一个JSON对象.如果我在XCode中打印responseObject,我会得到以下内容:

Printing description of responseObject:
{
order = 3;
"picture_bucket_name" = test;
"picture_creation_date" = "2013-01-06T21:49:54.546Z";
"picture_identifier" = 61;
"picture_url_with_bucket" = "test/pictures/sop/steps/test_default_320_320.png";
"sub_order" = 0;
 }
Run Code Online (Sandbox Code Playgroud)

为什么Order键不在""中?这是我必须使用NumberFormatter从NSString转换为NSNumber的Number的唯一键.这是为什么?

iDe*_*Dev 5

通常,在控制台中没有任何引号的字典键中显示没有任何空格和其他特殊字符的单个单词.例如: - 以上示例中的键order和值test.这有助于保持可读性.将这些其他单词用引号括起来可确保可读性.