0

iPhone開発初心者です。コードに NSLog ステートメントが多すぎます。nslogだけをコンソールに出力する必要があるときはいつでも。どうやってやるの?

4

1 に答える 1

0

pchファイルでこのコードを試して、それに応じてbool値を設定できます...使用しているクラスのように、これを宣言しますBOOL myDebugEnabled = FALSE;

extern BOOL myDebugEnabled;
#define DLog(fmt, ...) if (myDebugEnabled) NSLog((@"%s [Line %d] " fmt), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__);
#define ALog(fmt, ...) NSLog((@"%s [Line %d] " fmt), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__);
于 2012-05-01T09:22:43.767 に答える