在运行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
答案 0 :(得分:0)
当您的头文件中有未连接的链接时,通常会发生这类错误
即你有一个添加到头文件的按钮,然后按钮被删除但是头文件中的声明仍然存在。
检查您的视图控制器和头文件,以确保不是这种情况。