2011-11-04 67 views
0

只是一個快速的問題,當我像這樣For循環用的NSDictionary

for (NSDictionary *dic in myarray){ 
} 

循環做一個其中數組它開始,它開始從最後一個對象,或0?

感謝:d

+0

從0 – banu

+0

數組start你有字典的數組或者是你想遍歷字典的所有項目? – bryanmac

回答

4

它從0開始的情況下,如果您需要進一步clarifications

+0

完美。謝謝! – Jacob

0

我會做這樣的:

NSDictionary *dict; 
for(NSInteger i=0; i<[array count]; i++){ 
    dict = [array objectForIndex:i]; 
    // your stuff here 
} 
+0

問題中的for循環被稱爲Objective-C 2.0中引入的「快速枚舉」。他們都工作,如果你對這些代碼感到滿意,我會建議堅持「快速枚舉」。 –