Básicamente, necesito llamar a un método en mi AppDelegate desde una de mis clases de controlador de vista.Llamar al método AppDelegate de la clase
Actualmente, estoy haciendo lo siguiente:
myAppDelegate *appDelegate = (myAppDelegate *)[[UIApplication sharedApplication] delegate];
[appDelegate doMethod];
Y incluyendo la myAppDelegate.h en la parte superior del archivo .m de la clase:
#import "myAppDelegate.h"
Cuando lo ejecuto, todo funciona ...
pero me da la siguiente advertencia:
warning 'myAppDelegate' may not respond to '-doMethod'
¿Hay otra manera de que yo debería hacer referencia al delegado de la aplicación?
Gracias por cualquier ayuda con anticipación.
EDIT: FIJO:
Todo lo que tenía que hacer era declarar el método en el archivo .h de la AppDelegate:
-(void)doMethod;
¿Qué hay en su myAppDelegate.h? – Mark
Gracias, eso solucionó el problema. – element119