ios – 为什么有些字典键有引号而其他字典键不能从调试器打印?

所以我目前正从我的服务器发送一个 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;
 }

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

解决方法

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

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...