我有一个在其参数中返回一些值的方法。这些值是具有 KeyValues 的 NSDictionaries。
我想知道如何复制这些包含键值的 NSDictionaries。
目前这是我正在尝试做的。
//。H
NSMutableDictionary *tempDic;
@property (strong, nonatomic) NSDictionary *tempDic;
//.m
@synthesize tempDic;
- (void)reciverMethod:(NSDictionary *)myDictionary {
// I would like to get my method specific variable **myDictionary** and copy it into my global dictionary value tempDic like so
tempDic = [myDictionary mutableCopy]; // this dosnt work
}
myDictionary 可能有几个键值,您可以使用这些键值访问
myDictionary.firstvalue
myDictionary.secondvalue
myDictionary.thirdvalue
但是当我尝试使用 tempDic 时,这些键都不可用..
即 tempDic.firstvalue tempDic.secondvalue tempDic.thirdvalue
不工作...
任何帮助将不胜感激。