oc中NSLog--BOOL值

作者: 偶有鸭梨 | 来源:发表于2016-03-16 11:26 被阅读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。

相关文章

网友评论

    本文标题:oc中NSLog--BOOL值

    本文链接:https://www.haomeiwen.com/subject/odmqlttx.html