Objective c 将内容从主nsdictionary复制到另一个nsdictionary

Objective c 将内容从主nsdictionary复制到另一个nsdictionary,objective-c,properties,nsmutabledictionary,Objective C,Properties,Nsmutabledictionary,需要知道将NSMutableDictionary的内容复制到另一个NSMutableDictionary中的最佳方法 我有大约10个类别,每个类别都有自己的列表: 我有一个UITableView,它使用一个名为listContent的类成员作为它的datasource: @property (nonatomic) NSMutableDictionary *listContent; 然后,我需要将listContent的内容保存到另一个列表中: //Cached list results @p

需要知道将
NSMutableDictionary
的内容复制到另一个
NSMutableDictionary
中的最佳方法

我有大约10个类别,每个类别都有自己的列表:

我有一个
UITableView
,它使用一个名为
listContent
的类成员作为它的
datasource

@property (nonatomic) NSMutableDictionary *listContent;
然后,我需要将listContent的内容保存到另一个列表中:

//Cached list results
@property (nonatomic) NSMutableDictionary *listContentCategory1;
@property (nonatomic) NSMutableDictionary *listContentCategory2;
@property (nonatomic) NSMutableDictionary *listContentCategory3;
这是为了节省获取以前获取的结果的开销

只需执行self.listContentCategory1=self.listContent未将
self.listContent
的当前内容复制到
self.listContentCategory1

我应该在
self.listContentCategory1,self.listContentCategory2中使用
(非原子,复制)

(1) 如何设置
self.listContent
self.listcontentcategoy、self.listContentCategoy2等的属性?

(2) 做作业的最好方法是什么

谢谢

self.listContentCategory1 = [NSMutableDictionary dictionaryWithDictionary: Self.listContent];
使属性(非原子,保留)