【发布时间】:2013-06-19 06:53:22
【问题描述】:
在常规的for 循环中,我可以使用i 作为for 循环内的计数器。我怎么知道上面的计数?
for(int i=0;i<[someArray count];i++)
{
bla = [arrayExample objectAtIndex:i];
}
for(id someObject in someArray)
{
bla = [arrayExample objectAtIndex:??];
}
【问题讨论】:
-
为此我通常使用
enumerateObjectsUsingBlock: -
这个“问题”真的有那么难弄清楚吗?如果这对您来说太难了,那么当您尝试解决实际问题时,您会感到震惊……
-
@trojanfoe 没有人说这很困难。我的问题从 Is there 开始。
-
@MaxGabriel 谢谢....
-
这是一个合法的问题。例如,python 中的答案是使用
enumerate。也许对于 C 程序员来说,这甚至不是一个小烦恼,而是来自 Python,至少,我不愿意自己跟踪索引!
标签: ios objective-c