升级到Xcode 7.0后,我在UIViewControllerRotation方法中收到警告:- (NSUInteger)supportedInterfaceOrientations
:
为什么会这样,我该如何解决?
编辑:
如果转到定义,您将看到返回类型已正确更改:- (UIInterfaceOrientationMask)supportedInterfaceOrientations NS_AVAILABLE_IOS(6_0);
,但是更改代码中的返回类型不会使警告消失。
最佳答案
试试这个调整:
#if __IPHONE_OS_VERSION_MAX_ALLOWED < 90000
- (NSUInteger)supportedInterfaceOrientations
#else
- (UIInterfaceOrientationMask)supportedInterfaceOrientations
#endif
{
return UIInterfaceOrientationMaskPortrait;
}
关于ios - 'supportedInterfaceOrientations' : - Warning的实现中返回类型冲突,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32699286/