2013-10-18 85 views

回答

8

运行得很好。在未来,如果你需要使用从iOS的7的东西,如setNeedsStatusBarAppearanceUpdate,您需要仍然支持早期的iOS版本,你可以先检查是否支持选择器:

if ([self respondsToSelector:@selector(setNeedsStatusBarAppearanceUpdate)]) 
{ 
    [self setNeedsStatusBarAppearanceUpdate]; 
} 
+0

我试过最初,但得到一个“未定义的选择器”错误,它会崩溃。现在,它似乎在模拟器上以及运行iOS 6的iPhone上工作得很好。 – inorganik

0

原来这是不需要添加[self setNeedsStatusBarAppearanceUpdate];和应用程序在iOS 6中和iOS 7