tags: OC 30 day
OC 有哪些数据类型呢?
基本数据类型oc 中支援所有C语言的数据变量。
int double float char构造类型
数组 结构体 枚举空类型
int *p1;typeof 自定义类型
还有还有!!OC 比起 C语言,还新增了其他的数据变量。
BOOL类型可以储存YES或NO中任意的一个数据。一般情况下Bool类型用来储存条件表达式的结果。如果条件表达是不成立,结果就是NO。

BOOL本质上是一个有符号的char类型。
#define YES((BOOL)1)#define NO ((BOOL)0)
YES 实际上就是 1
NO 实际上就是 0
2. Boolean
可以储存true或false中任意的一个数据。一般情况下Bool类型用来储存条件表达式的结果。如果条件表达是不成立,结果就是false。
我有两个条件表达是,那我应该要用哪个呢?
BOOL,
因为以C语言来说,BOOL看起来更直觉。
Boolean主要是让习惯使用Java的工程师方便使用。
3. class 类
4. id类型,万能指针
5. nil 与NULL差不多
6. SEL 方法选择器
7. block 代码段