2011-11-04 63 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中引入的“快速枚举”。他们都工作,如果你对这些代码感到满意,我会建议坚持“快速枚举”。 –