【问题标题】:What will be the value of a BOOL property that I don't set? [duplicate]我未设置的 BOOL 属性的值是多少? [复制]
【发布时间】:2012-12-21 23:32:21
【问题描述】:

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

如果我在一个类中声明一个BOOL 属性,它的默认值是多少?如果我在创建类的对象时没有为变量设置值,它总是NO 还是无论如何都会返回YES

【问题讨论】:

标签: objective-c initialization instance-variables


【解决方案1】:

它将被初始化为 FALSE/NO, 因为当你声明它没有任何值时,它会被初始化为zero,零表示FALSENO

【讨论】:

  • 否决节日? )) 看来这个答案是对的……
  • @Stas:谢谢你的评论老兄:)
  • 在此处参考支持文档会很有用
猜你喜欢
  • 2015-11-26
  • 1970-01-01
  • 2012-01-18
  • 2016-11-19
  • 2017-09-02
  • 1970-01-01
  • 2015-06-12
  • 2011-10-21
  • 2022-11-11
相关资源
最近更新 更多