Estoy usando el iPhone SDK (3.0) y estoy tratando de crear una matriz de selectores para invocar una variedad de métodos dentro de una clase.
Obviamente, estoy haciendo algo mal (creo que @selector no se considera una clase y, por lo tanto, meterlos en un NSArray no funciona).
Intenté esto, pero obviamente está mal.
¿Existe una forma sencilla de tener una matriz de selectores como esta? ¿O hay una mejor manera de iterar a través de una colección de métodos?
selectors = [NSArray arrayWithObjects:
@selector(method1),
@selector(method2),
@selector(method3),
@selector(method4),
@selector(method5),
@selector(method6),
@selector(method7), nil];
for (int i = 0; i < [selectors count]; i++) {
if ([self performSelector:[selectors objectAtIndex:i]]) // do stuff;
}