Tipo de retorno conflitante na implementação de 'supportedInterfaceOrientations': - Aviso

Após a atualização para o Xcode 7.0, recebo um aviso no método UIViewControllerRotation:- (NSUInteger)supportedInterfaceOrientations:

Tipo de retorno conflitante na implementação de 'supportedInterfaceOrientations': 'UIInterfaceOrientationMask' (aka 'enum UIInterfaceOrientationMask') vs 'NSUInteger' (também conhecido como 'unsigned int')

Por que isso e como faço para corrigir isso?

EDITAR: Se você for para a definição, verá que o tipo de retorno foi alterado:- (UIInterfaceOrientationMask)supportedInterfaceOrientations NS_AVAILABLE_IOS(6_0); mas alterar o tipo de retorno no código não silencia o aviso.

questionAnswers(3)

yourAnswerToTheQuestion