Como detecto a orientação do dispositivo no iOS?

Tenho uma pergunta sobre como detectar a orientação do dispositivo no iOS. Não preciso receber notificações de alterações, apenas a orientação atual. Esta parece ser uma pergunta bastante simples, mas não fui capaz de entender isso. Abaixo está o que eu fiz até agora:

UIDevice *myDevice = [UIDevice currentDevice] ;
[myDevice beginGeneratingDeviceOrientationNotifications];
UIDeviceOrientation deviceOrientation = myDevice.orientation;
BOOL isCurrentlyLandscapeView = UIDeviceOrientationIsLandscape(deviceOrientation);
[myDevice endGeneratingDeviceOrientationNotifications];

Na minha opinião, isso deve funcionar. Ativei o dispositivo para receber avisos de orientação do dispositivo, depois perguntei em que orientação ele está, mas não está funcionando e não sei por quê.

questionAnswers(10)

yourAnswerToTheQuestion