我自己的理解:预编译就是用是否定义了宏作为一个判断条件
宏定义: #define debug_ZS
#define release_ZS
代码:#ifdef debug_ZS
#ifdef release_ZS
self.view.backgroundColor = [UIColor redColor];
#else
self.view.backgroundColor = [UIColor greenColor];
#endif
#else
#ifdef release_ZS
self.view.backgroundColor = [UIColor grayColor];
#else
self.view.backgroundColor = [UIColor yellowColor];
#endif
#endif
网友评论