Lumberjack Logging を使用する Objective-C ファイルを Swift に変換中です。宣言している部分を除いて、ほとんど機能しているようddloglevel
です。
これを行うObjective-Cの方法:
#ifdef DEBUG
static const int ddLogLevel = LOG_LEVEL_INFO;
#else
static const int ddLogLevel = LOG_LEVEL_VERBOSE;
#endif
迅速な方法:
#if DEBUG
let ddLogLevel = LOG_LEVEL_INFO;
#else
let ddLogLevel = LOG_LEVEL_VERBOSE;
#endif
私がこのコンパイル時エラーであることを除いて: Use of unresolved identifier 'LOG_LEVEL_INFO'
なぜこうなった?どうすれば修正できますか?