ios - 如何将多个plist文件合并为一个?

标签 ios plist

刚开始,我真的不知道我在做什么。我被赋予了这项实习任务,并且我真的在学习。我有多个 plist 文件,它们每个包含大约 22 个项目,并列出了颜色值。我需要将所有这些文件合并为一个文件,但我真的不确定该怎么做。我有一个我需要遵循的特定结构,我真的不确定如何去做。我被告知在 texteditor 中打开 plist,然后将所有原始代码粘贴到一个文本文件中,这似乎不起作用,因为我最终只获得了粘贴到文本文件中的第一个 plist 的值。你能帮忙的话,我会很高兴。谢谢。

最佳答案

假设您的 from.plist 包含键 1, 2 并且 to.plist 包含 2, 3

运行这个:

/usr/libexec/PlistBuddy -x -c "Merge from.plist" to.plist

to.plist 将包含 1, 2, 3

关于ios - 如何将多个plist文件合并为一个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35661528/

相关文章:

ios - 我在理解如何使用自动布局的逻辑时遇到问题

macos - OS X 应用程序可以检查调用它的 launchd plist 吗?

ios - 将 NSMutableArray 保存到 plist

ios - Plist 使用可编码和静态变量来构造类

ios - poet.books 抛出 fatal error : NSArray element failed to match

ios - Firebase 分页 -Swift 和 iOS。应该什么时候使用?

ios - fatal error : unexpectedly found nil while unwrapping an Optional value (lldb)

iphone - 我如何以编程方式通过点击图像进行转义?

ios - 指向整数转换的不兼容指针将 'id' 发送到类型为 'int' 的参数

ios - 使用日期作为保存到 plist 的字典中的键