About the problem between __NSCFDictionary and __NSDictionaryI

初始化一个字典 DicA
用户发了语音 存在DicA中{字典中放了key 对应了语音NSData},这个时候的DicA是__NSDictionaryI
关闭该界面的时候 使用NSUserDefaults保存不可变数组[数组里面放了字典DicA]
重新打开该界面,用不可变数组接受, 发现数组中的字典DicA 变成了__NSCFDictionary,且字典中的NSData没转换过来,只能通过Printing description of dic:才能获得和之前一样的数据,想问下怎么才能将数据转换回来

阅读 1.9k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题