ObjecTips

Swift & Objective-C で iOS とか macOS とか

Preprocessor Macros

DebugLog を応用した DebugBlock

DebugLog 良く見かける技で、デバッグビルド時のみ出力されるログを以下の様に定義出来る。 #if DEBUG #define DebugLog(...) NSLog(__VA_ARGS__) #else #define DebugLog(...) #endif Before #if DEBUG NSLog(@"debug message"); #endif After DebugLog(@"d…