Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我找不到它,所以我要写一个,但在我重新发明轮子之前……是否有一个类别可以添加此功能?
当然,NSDictionary 中的所有内容都应该符合 NSCoding,但这很好。
如果一切都符合 NSCoding,那么它听起来像是NSKeyedArchiver/的主要候选者NSKeyedUnarchiver。如果你只支持 iOS 5+,你也可以考虑NSJSONSerialization是否需要它是人类可读的。在这种情况下,您只能使用 JSON 支持的对象(数组、字典、字符串、数字、null)。
NSKeyedArchiver
NSKeyedUnarchiver
NSJSONSerialization