NSLog 和 BOOL 类型
没有格式说明符可以使用 NSLog 打印布尔类型。打印布尔值的一种方法是将其转换为字符串。
BOOL boolValue = YES;
NSLog(@"Bool value %@", boolValue ? @"YES" : @"NO");
输出:
2016-07-30 22:53:18.269 Test[4445:64129] Bool value YES
打印布尔值的另一种方法是将其转换为整数,实现二进制输出(1 =是,0 =否)。
BOOL boolValue = YES;
NSLog(@"Bool value %i", boolValue);
输出:
2016-07-30 22:53:18.269 Test[4445:64129] Bool value 1