0

我有一个“分数”类型的自定义对象的 NSMutableDictionary,它由一个 int 类型的分子变量和一个也是 int 类型的分母变量组成。从 NSMutableDictionary 中提取所有值并放入 NSArray 后,我可以对它们进行排序。然而,我刚刚发现了一个新问题。因为我的 NSMutableDictionary 是“分数”对象的集合,所以这些对象中的一些很可能是彼此重复的,这意味着从原始 NSMutableDictionary 中找到相应的“键”值也会导致问题。我该如何克服呢?我有一个 NSMutableDictionary,其中包含用于键的 NSStrings,以及用于值的自定义“分数”对象。我有一个包含这些自定义“分数”对象的 NSArray,从大到小排序。问题是其中一些对象可能是相同的(例如1/2、1/3、1/3、1/4)。我想知道的是如何为其各自的“分数”对象提取每个键,尽管存在重复项?

提前感谢所有回复的人。

4

1 回答 1

0

要检索特定对象的所有键,请allKeysForObject:使用NSDictionary.

于 2013-03-10T12:18:24.293 回答