打开DEBUG 模式: DEBUG = 1
关掉DEBUG 模式: DEBUG =0
#if DEBUG
...... 模拟数据
#else
...... 真实数据
#endif
- 例:
#ifdef DEBUG
# define NSLog(fmt, ...) NSLog((@"%s -%d " fmt), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__)
#else
# define NSLog(...) {}
#endif
- 例:
#ifdef DEBUG
return @"http://111.22.6666.667:8888/dxxxx-api/v1/";
#else
return @"http://api.devicemmmm.com:80/dxxxxx-api/v1/";
#endif
-
如图所示,开启/关闭preprocessor macros(预编译宏指令开关)