读书人

OC-bool部类

发布时间: 2013-10-18 20:53:13 作者: rapoo

OC-bool类型

想知道,iOS里面默认初始设置的bool类型的变量是yes还是no??就把它打印出来看看。。

Oc风格BOOL 具有 YES 和 NO。实用8位存储空间。从最低位算起。 YES定义为1,NO定义为0。iOS里面默认初始设置的bool类型的变量是yes

c语言风格 bool 具有true和false 而非0的全都是true,0是false。




BOOL isDirectory;

NSLog(@"%hhd",isDirectory);


打印:

2013-10-18 10:18:38.128 Ch07_FileManagement[545:a0b] 1

-----------------------


BOOL isDirectory;

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


打印:

2013-10-18 10:21:42.734 Ch07_FileManagement[559:a0b] isDirectory value: YES

------------------------


BOOL isDirectory;

NSLog(@"%hhd",isDirectory);

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


打印:

2013-10-18 10:21:42.080 Ch07_FileManagement[559:a0b] -65 这里打印出来的-65是什么意思呢???嗯。。。。。

2013-10-18 10:21:42.734 Ch07_FileManagement[559:a0b] isDirectory value: YES


读书人网 >移动开发

热点推荐