标签: objective-c
我认为有两种布尔类型我们可以使用bool和BOOL。这两者有什么区别?
bool包含真假; BOOL包含TRUE和FALSE,它们可以互换吗?
答案 0 :(得分:6)
Mattt写了blog post关于此事:
Objective-C定义BOOL来编码真值。它是a的typedef signed char,宏为YES,NO表示true和false, 分别
答案 1 :(得分:2)
bool是C99中定义的数据类型。
bool
BOOL在Objective-C中定义为typedef signed char BOOL。
BOOL
查看此Thread