0

plist 文件如下所示:

在此处输入图像描述

然后我使用这个 plist 初始化一个字典,当记录字典时,它显示如下(请注意引号,有些键是字符串类型,有些不是,也发生在值上):

在此处输入图像描述

将这个字典用于 NSRequest 时,应用程序会因错误类型的键或值而崩溃。

4

2 回答 2

2

当您记录任何对象时,会调用它的描述方法来打印详细信息。在NSDictionary的描述方法的文档中提到-

此方法旨在为调试目的生成可读输出,而不是用于序列化数据。

所以不用担心应用程序会在之后崩溃。

于 2013-01-08T05:02:55.057 回答
1

它们都是字符串,只是有些用引号格式化,有些不是。注意只有那些有特殊字符的有引号

NSLog(@"%@", [@{@"client_id" : @"listing_ios", @"urlStr" : @"http://abc.com/access_token"} description]);

产生这个:

2013-01-08 13:27:52.855 应用程序[4239:14603] {
“client_id”=“listing_ios”;
urlStr = "http://abc.com/access_token";
}

于 2013-01-08T04:28:42.807 回答