如何制作NSDictionary的深层副本,简单方法?

时间:2010-07-12 11:16:03

标签: iphone

如何制作NSDictionary的深层副本,这是一种简单的方法吗?特别是,它是一个NSUserDefaults字典,只包含属性列表对象,因此可以序列化的对象。

我是否只是迭代它并使用复制的值构建一个全新的?猜猜你们有更好的解决方案。

1 个答案:

答案 0 :(得分:3)

您可以使用

newDict = [[NSDictionary alloc] initWithDictionary:oldDict copyItems:YES];