#if typeLength == 9
NSLog(@"opa");
#elif typeLength == 10
NSLog(@"abc");
#else
NSLog(@"woi");
#endif
与 if 语句区别:
- 条件编译在编译之前执行,符合条件的才会被编译执行
- if 语句在编译的时候都会被编译,但是只要符合条件的才会被执行
#if typeLength == 9
NSLog(@"opa");
#elif typeLength == 10
NSLog(@"abc");
#else
NSLog(@"woi");
#endif
与 if 语句区别: