我有一個帶有NSNumbers的NSMutableDictionary。當我完成構建集合時,我需要使用當前存儲的值本身重新計算所有值。現在,我使用的快速列舉並存儲到一個新的NSMutableSet,但我不會在目標C經歷,並且必須有這樣做更有效的方式:NSMutableDictionary對每個值應用公式的最有效方式
for (id key in temp_target_results)
{
formula_score = MyFormula([[temp_target_results objectForKey:key] doubleValue]);
[target_results setObject:[NSNumber numberWithDouble:formula_score] forKey:key];
}
在我被分選結束值(這就是爲什麼我使用NSMutableSet)。