我正在尝试检查一个值是否可以安全地添加到plist中。我看过Apple's documentation on plists。
我将值存储在NSMutableDictionary
中,然后使用NSPropertyListSerialization
对其进行序列化。如果我想检查添加到我的字典中的值是否可序列化,我可以使用[value isKindOfClass:[NSNumber class]]
还是需要检查支持它的核心基础类型?
答案 0 :(得分:3)
这很安全。但是你知道你可以通过简单的方式编写plists:
[dict writeToFile:path atomically:YES];
只要你在字典中只有plist兼容的对象。