BOOL 声明,初始值为 NO 时 ++ -- OK
BOOL isa = NO;
isa++;
dout_int(isa) // YES = 1
isa++;
dout_int(isa) // YES = 2
isa = NO;
isa++;
dout_int(isa) // YES = 1
isa--;
dout_int(isa) // NO = 0
isa = NO;
isa--;
dout_int(isa) // YES = -1
isa--;
dout_int(isa) // YES = -2
isa = YES;
isa++;
dout_int(isa) // YES = 2
isa++;
dout_int(isa) // YES = 3
isa = YES;
isa++;
dout_int(isa) // YES = 2
isa--;
dout_int(isa) // YES = 1
isa = YES;
isa--;
dout_int(isa) // NO = 0
isa--;
dout_int(isa) // YES = -1
bool 先++ 再-- 全 OK
bool isa = NO;
isa++;
dout_int(isa) // true = 1
isa++;
dout_int(isa) // true = 1
isa = NO;
isa++;
dout_int(isa) // true = 1
isa--;
dout_int(isa) // false = 0
isa = NO;
isa--;
dout_int(isa) // true = 1
isa--;
dout_int(isa) // false = 0
isa = YES;
isa++;
dout_int(isa) // true = 1
isa++;
dout_int(isa) // true = 1
isa = YES;
isa++;
dout_int(isa) // true = 1
isa--;
dout_int(isa) // false = 0
isa = YES;
isa--;
dout_int(isa) // false = 0
isa--;
dout_int(isa) // true = 1