错误类型列举
错误类型(A):EXC_BAD_INSTRUCTION (code=EXC_I386_INVOP, subcode=0x0)
错误类型(B):EXC_BREAKPOINT(code=EXC_ARM_BREAKPOINT,subcode=0xdefe)
发生情形
错误使用01
误以为变量溢出后会截断(然而并没有,只会报错)
举例
1 var a: UInt8 = 0x80 2 a += UInt8(0x01) 3 a += UInt8(0x80) // error
报错类型
A, B