我有一個方法返回其參數中的某些值。這些值是具有KeyValues的NSDictionaries。如何使用鍵值複製NSDictionary
我想知道如何製作這些包含keyvalues的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
}
的東西behing myDictionary可能有幾個鍵值,您可以訪問使用
myDictionary.firstvalue
myDictionary.secondvalue
myDictionary.thirdvalue
但是當我嘗試使用tempDic這些鍵都不可用。
即 tempDic.firstvalue tempDic.secondvalue tempDic.thirdvalue
dosnt工作...
任何幫助,將不勝感激。
爲什麼你有一個全局名爲'tempDic'和一個名爲'tempDic'的屬性?這很混亂。 – rmaddy 2013-05-14 02:37:02