bool 非0即true,为0则为false
BOOL取低位的数值,在Objetive-C里面YES 和 NO 只是一种叫法,其实它们是8位数字表示的,如果为0 则为NO。
BOOLean 如果说它代表一个属性,我没用过,如果说按照它的布尔类型的这个翻译,那我用过,也就是叫布尔。 可以看到第三方在介绍他们的BOOL的变量或者参数的时候它们都是说a Boolean value something。
平时的应用也就是很简单
"""
@property (nonatomic, assign) BOOL isGood; //assign 也就是承认它是一个数值,也的确它本身就是一个数值
"""