ios - 如何在 NSLog 中打印 bool 标志?

有没有办法在 NSLog 中打印 bool 标志的值?

最佳答案

我是这样做的:

BOOL flag = YES;
NSLog(flag ? @"Yes" : @"No");

?: 是形式的三元条件运算符:

condition ? result_if_true : result_if_false

在适当的地方相应地替换实际的日志字符串。

https://stackoverflow.com/questions/6358349/

相关文章:

objective-c - NSDate 获取年/月/日

objective-c - 语义问题 : Property's synthesized getter

ios - UIImageView 在设备上的启动屏幕中缺少图像

iphone - 我们如何以编程方式检测设备在哪个 iOS 版本上运行?

objective-c - 将项目转换为使用 ARC 时, "switch case is in p

ios - 清除 NSUserDefaults

ios - UITableview:如何禁用某些行而不是其他行的选择

ios - Objective-C 中的 "@private"是什么意思?

objective-c - 如何将堆栈跟踪打印到控制台/登录 Cocoa?

ios - 在 Swift 中实例化并展示一个 viewController