Objective-C循环通过NSMutableArray?

Chr*_*art 1 arrays foreach objective-c

非常简单的问题 - 我如何遍历NSMutableArray并为每个项目执行操作?

很像其他lang中的for循环:

foreach(array)
{
    dosomething();
}
Run Code Online (Sandbox Code Playgroud)

Kal*_*lle 20

如果要在每个方法中调用方法,请使用

[array makeObjectsPerformSelector:@selector(eatFish)];
Run Code Online (Sandbox Code Playgroud)

或者如果你想传递一个论点,

[array makeObjectsPerformSelector:@selector(eat:) withObject:myFishObject];
Run Code Online (Sandbox Code Playgroud)