[英]How to output bool value to console in Objective C iPhone
对于 object 它是
NSLog(@"some object %@", someObject);
对于十进制,它是:
NSLog(@"some object %d", 2.33);
布尔值是什么?
把它当作一个 int 对待:
NSlog(@"%d",yourBool)
... 输出 1 表示是,输出 0 表示否
如果你想得到一个是/否 output 使用:
NSLog(@"%@", (yourBool ? @"YES" : @"NO"));
原因,从 objc.h 复制粘贴:
#define YES (BOOL)1
#define NO (BOOL)0
PS:对于小数(浮点数),它不是 %d.... 它的:
NSLog(@"%f",2.33);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.