iOS - 制作跨平台调试变量宏

时间:2011-10-24 19:27:27

标签: android iphone ios logging nslog

我有一个用于调试/记录的宏,只是:

MY_DEBUG_INFO(msg...)

这对于安卓工具很好:

#ifdef ANDROID
#define MY_DEBUG_INFO(msg...) __android_log(ANDROID_INFO,"TEST",msg...)   (roughly)

但是,如何将相同的宏应用于iOS日志记录?使用新数据类型和所有

#ifdef IOS
#define MY_DEBUG_INFO(msg...) NSLog(????)

1 个答案:

答案 0 :(得分:0)

#define MY_DEBUG_INFO(...) NSLog(@__VA_ARGS__)