В Objective-C
иногда полезно использовать статические строковые константы для определения альтернативных ключей API (например, чтобы различать ключи RELEASE и DEBUG для пакетов аналитики, например MixPanel, Flurry или Crashlytics):
#if DEBUG
static NSString *const API_KEY = @"KEY_A";
#else
static NSString *const API_KEY = @"KEY_B";
#endif
а затем...
[Analytics startSession:API_KEY];
Как это перевести на Swift, поскольку компилятор Swift больше не использует препроцессор?