有没有一种方法可以将BOOL转换为Objective-C中的NSString?

时间:2013-04-14 13:06:15

标签: objective-c

是否有方法可以将BOOL转换为Objective-C中的NSString?

例如:

BOOL a = YES;
NSLog(@"a is %i",a);

但输出是“a是1”,我希望它打印YES。

1 个答案:

答案 0 :(得分:11)

您可以使用条件运算符从布尔值返回字符串。

BOOL a = YES;
NSLog(@"a is %@", a ? @"YES" : @"NO");