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