我没有设置的BOOL属性的价值是多少?

时间:2013-01-08 06:36:07

标签: objective-c initialization instance-variables

  

可能重复:
  default value of BOOL in Objective-C?

如果我在一个类中声明一个BOOL属性,它的默认值是什么?如果我在创建类的对象时没有为变量设置值,它总是NO还是会在任何情况下返回YES

1 个答案:

答案 0 :(得分:10)

它将被初始化为FALSE / NO, 因为当您宣布它没有任何价值时,它会被初始化为zero,零意味着FALSENO