Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
可能重复: Objective-C 中 BOOL 的默认值?
如果我BOOL在一个类中声明一个属性,它的默认值是什么?如果我在创建类的对象时没有为变量设置值,它总是NO还是会YES在任何情况下返回?
BOOL
NO
YES
不会的。 它将被初始化为 FALSE/NO, 因为当您声明它没有任何值时,它将被初始化为zero,零表示FALSE或NO
zero
FALSE