app 杀死状态收到通知 点击崩溃 求助

howl
2017-12-20 07:57 1.7k 0

ios 版本3.0.7 通过通知的获取的参数 来判断跳转界面 如果直接return 会进入主界面,如果跳转到指定页面会闪退 ,这个是我跳转的方法 麻烦看下是哪里出问题了

if (pushNO.intValue == 11){//文章发表
            XRDContentDetailController2 *contentDetail = [[XRDContentDetailController2 alloc] init];
            contentDetail.myArticleFlag = @"2";
            contentDetail.title = msgTitle;
            contentDetail.catId = catId;
            contentDetail.subId = subId;
            contentDetail.artId = artId;
            XRDTabBarViewController *tab = (XRDTabBarViewController *)_window.rootViewController;
            XRDNavController *nav = tab.viewControllers[tab.selectedIndex];
            contentDetail.hidesBottomBarWhenPushed = YES;
            [nav pushViewController:contentDetail animated:YES];

        }
        if (pushNO.intValue == 10){//初审拒绝
            XRDContentDetailController2 *contentDetail = [[XRDContentDetailController2 alloc] init];
            contentDetail.myArticleFlag = @"3";
            contentDetail.shStatus = [NSNumber numberWithInt:2];
            contentDetail.artId = artId;
            contentDetail.catId = catId;
            XRDTabBarViewController *tab = (XRDTabBarViewController *)_window.rootViewController;
            XRDNavController *nav = tab.viewControllers[tab.selectedIndex];
            contentDetail.hidesBottomBarWhenPushed = YES;
            [nav pushViewController:contentDetail animated:YES];
        }
        if(pushNO.intValue == 12)//初审通过
        {
            return;//暂时设置为这样

1个回答

热门排序
  • 这样的问题得你自己 debug ,主要看点击崩溃后的崩溃信息,根据他来排查问题