我运行我的应用程序时遇到错误

时间:2016-01-23 10:33:49

标签: swift xcode7

在运行app时出现错误:

  

线程:1 EXC_BAD_INSTRUCTION(代码= EXC_1386_INVOP,子代码= 0×0)

我的代码:

 NotificationManager.updateNotif(params){
            (result:Bool) in
            if result {
                cell.backgroundColor = UIColor.whiteColor()
                // バッジを-1に
                let val = NotificationManager.sharedInstance.notifTabbar.badgeValue

                if Int(val!)!/*val?.toInt()*/ > 0 {
                    let badgStr = Int(val!)!/*val!.toInt()!*/ - 1
                    if badgStr == 0 {
                        NotificationManager.sharedInstance.notifTabbar.badgeValue = nil
                        UIApplication.sharedApplication().applicationIconBadgeNumber = 0
                    }
                    else{
                        NotificationManager.sharedInstance.notifTabbar.badgeValue = String(stringInterpolationSegment: badgStr)
                        UIApplication.sharedApplication().applicationIconBadgeNumber = badgStr

1 个答案:

答案 0 :(得分:0)

当您的头文件中有未连接的链接时,通常会发生这类错误

即你有一个添加到头文件的按钮,然后按钮被删除但是头文件中的声明仍然存在。

检查您的视图控制器和头文件,以确保不是这种情况。