Iphone 从另一个词典创建词典,保持结构完整

Iphone 从另一个词典创建词典,保持结构完整,iphone,objective-c,cocoa-touch,ios,nsdictionary,Iphone,Objective C,Cocoa Touch,Ios,Nsdictionary,我有一本大字典,里面有很深的层次结构。。。我想阅读它,并创建另一个具有相同结构的词典,但在阅读源词典时进行一些修改 修改类似于如果keyName是“server”,则删除该键,如果keyName是“notification”,则更改其值 保持源词典结构完整的最佳方法是什么。阅读本节。事实上,您应该真正阅读整个文档。不管怎样,你最终还是会在某个时候读完它(或者更糟的是,让我们反复向你指出),而它只有几十页 我知道这可能不是你想要的答案,但另一个选择是让这里的人编写一个方法,为你深度复制字典。我不会

我有一本大字典,里面有很深的层次结构。。。我想阅读它,并创建另一个具有相同结构的词典,但在阅读源词典时进行一些修改

修改类似于如果keyName是“server”,则删除该键,如果keyName是“notification”,则更改其值

保持源词典结构完整的最佳方法是什么。

阅读本节。事实上,您应该真正阅读整个文档。不管怎样,你最终还是会在某个时候读完它(或者更糟的是,让我们反复向你指出),而它只有几十页


我知道这可能不是你想要的答案,但另一个选择是让这里的人编写一个方法,为你深度复制字典。我不会那么做的。如果你在某个特定的问题上遇到困难,一定要问这里。

你在字典里储存了什么?字符串?@Nick:如果只是字符串,就不会有“深层次的层次结构”。@Josh Caswell我不认为Abhinav只是为了使用字典而将字典存储在dicts中,“叶子”中必须有某种数据。