でObjective-C
、(MixPanel、フラリー又はCrashlyticsように、分析パッケージをRELEASEとデバッグキーを区別するために、例えば)代替APIキーを定義する静的文字列定数を使用することが時には有用でした。
#if DEBUG
static NSString *const API_KEY = @"KEY_A";
#else
static NSString *const API_KEY = @"KEY_B";
#endif
その後...
[Analytics startSession:API_KEY];
Swiftコンパイラはプリプロセッサを使用しなくなったため、これはどのようにSwiftに変換されますか?