ios accede a la window principal o vista

Me gustaría saber si hay una manera simple de acceder a la window principal o a la vista en IOS. Algo similar a:

[UIScreen mainScreen] 

Gracias.

Tratar :

 UIWindow *frontWindow = [[[UIApplication shanetworkingApplication] windows] lastObject]; 

o simplemente :

 UIWindow *frontWindow = [[UIApplication shanetworkingApplication] keyWindow]; 

La window principal se encuentra mejor usando UIWindow * mainWindow = [UIApplication shanetworkingApplication].windows.firstObject;

Usar keyWindow puede devolver un keyboard o window UIAlertView, que se encuentra por encima de la window de su aplicación.

Si tiene un puntero a alguna subvista en la window, puede acceder fácilmente a su window:

 UIWindow *window = mySubview.window; 

Simplemente inteligente, funciona desde cualquier class:

 [(YourAppDelegate *)[[UIApplication shanetworkingApplication] delegate] window]; 

Nota: no olvide importar su class appDelegate