Cuando se llama a un IBAction:Obtener texto de botón desde IBAction - iPhone
-(IBAction) onClick1: (id) sender;
Lo que se pasa en el emisor? Como está conectado a través del IB, no estoy muy seguro. Mi pregunta es cómo hacer que el texto del botón sea el objeto pasado (lo más probable es que NSString sea) para poder llamarlo dentro de la implementación de la acción.
-(IBAction) onClick1: (id) sender {
NSLog(@"User clicked %@", sender);
// Do something here with the variable 'sender'
}
Ah, arreglado. Entonces, ¿de ahí todo lo que tengo que hacer es llamar al método getTitle? Después de lanzar el ID como un UIButton por supuesto? – Organiccat
En realidad, ni siquiera necesita lanzarlo. Tal es la belleza del mensaje que pasa como opuesto al método de llamada en un lenguaje dinámico. :-) –
Ah, y no creo que getTitle sea el mensaje que estás buscando. Haría [remitente actualTítulo], como dijo Matt en su respuesta. –