安排是我的字典及其價值觀對象的NSMutableDictionary
NSMutableDictionary *myDic=[NSMutableDictionary Dictionary];
[myDIC setObject:@""];
[myDIC setObject:string1 forKey:key1];
[myDIC setObject:string2 forKey:key2];
[myDIC setObject:string3 forKey:key3];
所以到這裏我已經填補了我的dictionary.now我想通過閱讀這些for循環。
for (NSString *key in myDic){
}
這是我的問題!在這個循環內我的第一把鑰匙將是key1但我似乎從我設定的最後一把鑰匙開始!
有任何人誰可以告訴我爲什麼?以及我如何滿足我的期望,就像我解釋的一樣?
沒有保證第一個或最後一個項目將是你得到的一個。即使您嘗試使用NSEnumeration,也適用相同的行爲。 – 2012-01-03 06:46:13