에서 Objective-C
가 (MixPanel, 질풍 또는 Crashlytics 같은 분석 패키지 RELEASE 및 DEBUG 키를 구분하기 위해, 예를 들어) 다른 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로 어떻게 변환됩니까?