BOOL を NSLog するときの Format はないらしく3項演算子を使うとすっきり書ける
NSLog で BOOL 値を表示したいときフォーマットに書けるならいいんですができません。
そこで自分で YES or NO を出力してあげる必要があります。
何も考えずに書くとこうなりますが、
if (boolValue) { NSLog(@"YES"); } else { NSLog(@"NO"); }
複数行書くくらいなら
NSLog(@"%@", boolValue ? @"YES" : @"NO");
のほうがすっきりするよね! 独自で作ってもいいかも、
// 定義 MKLog(BOOL boolValue) { NSLog(@"%@", boolValue ? @"YES" : @"NO"); }; // 使用 MKLog(boolValue);