iOS - создание макроса кросс-платформенной отладочной переменной - PullRequest
0 голосов
/ 24 октября 2011

У меня есть макрос, который я использую для отладки / ведения журнала, просто:

MY_DEBUG_INFO(msg...)

это прекрасно работает, скажем, на Android:

#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 голосов
/ 24 октября 2011
#define MY_DEBUG_INFO(...) NSLog(@__VA_ARGS__)
...