¿Puedo usar un método de clase como devolución de llamada delegada
En un método de método de clase, declaro lo siguiente:
UIAlertView *alert = [[UIAlertView alloc]initWithTitle:@"Hello"
message:@"World"
delegate:self
cancelButtonTitle:@"Cancel"
otherButtonTitles:@"Done", nil];
Ahora, aunque el método contenedor es un método de clase, el compilador no se queja de ladelegate:self
. Ahora para ser el delegado tengo que implementar el método enUIAlertViewDelegate
protocolo.
Importa ahora, si el método es un método de clase o no, para ser llamado cuando el usuario interactúa con mi AlertView?
Estoy haciendo esta pregunta, porque mi clase no tiene ninguna variable de instancia, por lo que preferiría que solo contenga métodos de clase.