estoy preguntando si hay una manera de llamar a un método en el que construyo el nombre del método sobre la marcha con una cadena.método de llamada C Objetivo de forma dinámica con una cadena
p. Ej. Tengo un método llamado loaddata
-(void)loadData;
llamar a esto yo normalmente llamar así
[self loadData];
pero quiero ser capaz de llamar de forma dinámica con una cadena, por ejemplo,
NSString *methodName = [[NSString alloc] initWithString:@"loadData"];
[self methodName];
Este es un ejemplo estúpido, pero espero que entiendas mi punto. Lo estoy usando para las clases de enlace de datos que estoy configurando para mi aplicación de IPad. Difícil de explicar, pero para que funcione, necesito resolver cómo llamar a un método con una cadena.
¿Alguna idea?
Gracias
+1 para la pregunta clara, sencilla! – Linuxmint
El método que quiero llamar es una función que devuelve un NSString. – IPadHackAndSlash