程序员iOS开发iOS进阶指南

oc中NSLog--BOOL值

2016-03-16  本文已影响1684人  偶有鸭梨

当我们拿到一个BOOL方法的返回值的时候,我们怎样才能在输出中看到这个返回的BOOl值呢?我这里有三种方法来显示出BOOL的值:

方法1. 通过我们打断点,来po bool值,可以拿到YES/NO。

方法2.通过打印输出的方式。

BOOL ret;

int a=1,b=2;

ret = a>b;

NSLog(@"%@",ret?@"YES":@"NO");

方法3.通过转换成%d来打印出只 YES为1,NO为0.

NSLog(@"ret--------======%d", ret);

知识拓展:

在c语言中,bool的值  只要为非0的返回值都是true,  0  为false。

上一篇 下一篇

猜你喜欢

热点阅读