objective-c - 关于 dictionaryWithContentsOfFile 的键值类型

标签 objective-c ios

plist 文件如下所示:

enter image description here

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

enter image description here

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

最佳答案

当您记录任何对象时,它的描述方法将被调用以打印详细信息。在NSDictionary的描述方法的文档中据说-

This method is intended to produce readable output for debugging purposes, not for serializing data.

所以不用担心应用会崩溃。

关于objective-c - 关于 dictionaryWithContentsOfFile 的键值类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14208047/

相关文章:

ios - 指向接口(interface) id 的指针的算术,对于这个架构和平台来说,这不是一个恒定的大小

iphone - 使用按钮更改 iphone 应用程序语言,无需重新启动应用程序

iphone - UIImage View 动画从一个图像到下一个

快速关闭 View 后,iOS 应用程序卡住

ios - 我如何通过 swift 3 的 snapkit 向任何 UI 添加动画?

ios - 在 UIView 上调用 setFrame 之后是否必须显式调用 setNeedsDisplay?

ios - UICollectionView 在插入或删除很多项目时非常慢

objective-c - 删除和重新部署应用程序后 iOS CoreData + iCloud 中的错误消息

ios - 如果我从推送通知启动我的应用程序,为什么我的导航栏会消失?

ios - UITableViewCell 基于单元格单击的高度