2014-10-16 22 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]; 

    } 
相关问题