我目前正在为我的 iPhone 应用程序使用 *.plist 文件来存储稍后作为 NSArray 或 NSDictionary 等效项读入字符串的信息。如果找到新版本,我将定期更新这些文件并将它们下载到应用程序中。我想使用<plist version="1.0">
每个 *.plist 文件中的字符串进行这些比较,因为它不会干扰 plist 文件的实际内容。
我的问题:是否可以访问此信息并以我描述的方式使用它,或者此版本信息是否描述了 *.plist 协议的版本而不是实际文件本身?例如,我可以将其更改为:<plist version="1.1">
对于文件的新版本,阅读此版本信息并更新文件(如果更新)?如果这是可能的,我还没有找到使用 iPhone SDK 提取此信息的方法(比较和更新部分会很容易)。