iOS开发

iOS 服务器返回ture false

2021-09-17  本文已影响0人  小和大大

开发中后台会因人而异返回各种类型bool值,接收类型不对就会导致解析不到正确bool值

 BOOL

 typedefsignedchar BOOL;

 #define YES (BOOL)1

 #define NO (BOOL)0

 bool

 C99标准定义了一个新的关键字_Bool,提供了布尔类型

 #define bool _Bool

 #define true 1  

 #define false 0

 Boolean

 typedef unsigned char Boolean;

 enumDYLD_BOOL {FALSE,TRUE };

总结

下面的表格更能表现上面三种布尔类型的真值类型和数值:


WeChatb31b79793ba7d79ccf318f05f4b20458.png
上一篇下一篇

猜你喜欢

热点阅读