使用NSDates作为密钥的NSDictionary

Jon*_*an. 3 cocoa nsdictionary nsdate

是否有可能有一个NSdictionary,其中键是NSDates,还有可写/可归档到磁盘?

Jen*_*ton 6

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

  • *叹气*_在属性列表_中,只有字符串可以用作字典键.在内存中,实现`NSCopying`的对象可以用作键.那清楚了吗? (2认同)