2014-10-16 43 views
0

假設如果我有兩個具有相同鍵但不同值的NSDictionaries。我需要使用字典1的鍵找到字典2的價值。使用密鑰關聯兩個不同的NSDictionaries

例如

MYDictionaryONE 
{ 
58937 =  { 
     Changed = NO; 
     ChangedColorCode = Nil; 
      }; 
58859 =  { 
     Changed = NO; 
     ChangedColorCode = Nil; 

    }; 
} 


MYDictionaryTWO 
{ 
58937 =  { 
     pass = YES; 
     Fail=Nil; 
      }; 
58859 =  { 
     pass = YES; 
     Fail = Nil; 

    }; 
} 

我只想把從MYDictionaryONE一次一個鍵和搜索相關的MYDictionaryTWO該鍵的值。我試圖存儲所有的密鑰,但我錯過了邏輯

回答

1

請嘗試下面的代碼片段。

NSArray *allKeys = [MYDictionaryONE allKeys]; 

    for(int i = 0; i < allKeys.count; i++) 
    { 
      NSString *key = allKeys[i]; 
      id object = MYDictionaryTWO[key]; 

    } 
相關問題