使用NSDates作为密钥的NSDictionary

时间:2010-12-04 17:22:26

标签: cocoa nsdate nsdictionary

是否可以使用NSdictionary,其中键是NSDates并且还可以将其写入/存档到磁盘?

2 个答案:

答案 0 :(得分:6)

不使用属性列表,因为那里只允许使用字符串键。您应该能够使用NSKeyedArchiver来编写它,但这样做的缺点是格式更不透明。或者,您当然可以复制字典,将日期转换为字符串。

答案 1 :(得分:2)

是的,这应该可以正常工作 - 并且NSDate元素也适用于plist编码。但是,可能依赖于您输入的值作为值。

如果您遇到问题,请使用代码更新您的问题。