令人困惑的解释:我试图通过 NSMutableDictionary 迭代一个 for 循环,查看它的“键”值,并将这些值与第二个 NSMutableDictionary 的“键”值进行比较。如果有匹配项(它们是字符串比较),我希望将两个字典的“对象”添加到单独的数组中。
澄清一下,字典 A 和 B 都包含单词列表(对象)和按字母顺序排列的单词(键),如下所示:
苹果 = aelpp 番茄 = amoott stack = ackst
所以我需要将“aelpp”与“amoott”进行比较,然后存储“apple”和“tomato”。
基本问题是:当使用 for 循环 ( for (NSString *currentWord in dictionaryA)
) 时,如何具体引用字典 A 的对象或键?我需要它来比较键,但如果它们匹配,则存储对象。
如果有什么需要进一步澄清,请询问:)