Objective c 布尔与布尔

Objective c 布尔与布尔,objective-c,Objective C,目标C中的BOOL和Boolean之间有什么区别 用哪一个重要吗 如果没有,为什么它们都存在 感谢Objective-C的BOOL数据类型与C提供的各种类型的布尔类型(例如stdbool.h)在功能上没有区别1。但是,惯用的Objective-C代码对布尔值使用BOOL类型(以及YES和no) 一,。有一些区别。例如,BOOL实际上是一个signed char,而(在我的机器上)stdbool.h将\u BOOL和BOOL定义为int的可能副本

目标C中的
BOOL
Boolean
之间有什么区别

用哪一个重要吗

如果没有,为什么它们都存在


感谢

Objective-C的
BOOL
数据类型与C提供的各种类型的布尔类型(例如
stdbool.h
)在功能上没有区别1。但是,惯用的Objective-C代码对布尔值使用
BOOL
类型(以及
YES
no

一,。有一些区别。例如,
BOOL
实际上是一个
signed char
,而(在我的机器上)
stdbool.h
\u BOOL
BOOL
定义为
int
的可能副本