NSDictionary with NSDates as keys
问题 Is it possible to have an NSdictionary where the keys are NSDates and also have it writeable/archiveable to disk? 回答1: Not using property lists, as only string keys are allowed there. You should be able to write it using NSKeyedArchiver , but that has the disadvantage of being a more opaque format. Alternatively, you could of course make a copy of the dictionary where you convert the dates to strings. 回答2: Yes, this should work just fine - and NSDate elements are also suitable for plist