How to print Boolean flag in NSLog?

后端 未结 11 2391
深忆病人
深忆病人 2020-12-02 04:06

Is there a way to print value of Boolean flag in NSLog?

11条回答
  •  被撕碎了的回忆
    2020-12-02 04:17

    We can check by Four ways

    The first way is

    BOOL flagWayOne = TRUE; 
    NSLog(@"The flagWayOne result is - %@",flagWayOne ? @"TRUE":@"FALSE");
    

    The second way is

    BOOL flagWayTwo = YES; 
    NSLog(@"The flagWayTwo result is - %@",flagWayTwo ? @"YES":@"NO");
    

    The third way is

    BOOL flagWayThree = 1;
    NSLog(@"The flagWayThree result is - %d",flagWayThree ? 1:0);
    

    The fourth way is

    BOOL flagWayFour = FALSE; // You can set YES or NO here.Because TRUE = YES,FALSE = NO and also 1 is equal to YES,TRUE and 0 is equal to FALSE,NO whatever you want set here.
    NSLog(@"The flagWayFour result is - %s",flagWayFour ? YES:NO);
    

提交回复
热议问题