这个问题在这里已经有了答案:setNeedsStatusBarAppearanceUpdateunrecognizedselector(2个答案)关闭7年前。我需要在我的应用程序中更改状态栏的颜色。我正在使用下面的代码-(void)viewDidLoad{[superviewDidLoad];....[selfsetNeedsStatusBarAppearanceUpdate];}-(UIStatusBarStyle)preferredStatusBarStyle{returnUIStatusBarStyleLightContent;}但这会导致我的应用崩溃。EXC_BAD_ACCES