2013-09-25 117 views
0

我最近更改了我的Xcode项目为iOS 7.应用程序启动后立即进行此更改,我在控制台中收到此消息。应用程序崩溃在启动时更新的应用程序到iOS 7

[UIView的setImage:]:无法识别的选择发送到实例0xbfe5780

我不知道是什么原因造成这一点。但是使用调试器,它好像是我的应用程序委托在第一行代码处崩溃。

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 
{ 

     self.window.rootViewController = self.tabBarController; //this line is where it crashes 

     [self.window makeKeyAndVisible]; 
} 

任何帮助,将不胜感激

+2

你是否以编程方式设置选项卡图像的地方?如果你是的话,你可以告诉我们代码吗? 我觉得你没有得到UIImageView对象类型的代码在某些地方出于某种原因,你得到UIView类型对象,这就是为什么它崩溃。 – vburojevic

+0

将图像设置的相关代码放入任何视图(tabbar,view ...) – karthika

回答

0

这不仅是因为该方法是在ios7弃用,一些在iOS6的工作方法在ios7弃用,因此,寻找新的方法和替换他们...希望你得到它