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