Подтвердить что ты не робот

Предупреждение компилятора... Неявное преобразование из типа перечисления 'UIInterfaceOrientation' в другой тип перечисления 'UIDeviceOrientation'?

В Xcode я получаю предупреждение в следующей строке для FBConnect:

_orientation = [UIApplication sharedApplication].statusBarOrientation;

Это полное предупреждение:

Implicit conversion from enumeration type 'UIInterfaceOrientation' to different enumeration type 'UIDeviceOrientation'

Любые идеи, как я могу это исправить?

Спасибо!

4b9b3361

Ответ 1

Попробуйте изменить

_orientation = [UIApplication sharedApplication].statusBarOrientation;

to

 _orientation = (UIDeviceOrientation)[UIApplication sharedApplication].statusBarOrientation;

Ответ 2

Как насчет этого?

UIDeviceOrientation _orientation = [[UIDevice currentDevice] orientation];