İçinde Objective-C
bazen alternatif API anahtarlarını tanımlamak için statik dize sabitlerini kullanmak yararlı oldu (örneğin, MixPanel, Flurry veya Crashlytics gibi analitik paketleri için RELEASE ve DEBUG anahtarlarını ayırt etmek için):
#if DEBUG
static NSString *const API_KEY = @"KEY_A";
#else
static NSString *const API_KEY = @"KEY_B";
#endif
ve sonra...
[Analytics startSession:API_KEY];
Swift derleyicisi artık bir ön işlemci kullanmadığına göre, bu Swift'e nasıl çevrilir?