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