Trong Objective-C
đó, đôi khi hữu ích khi sử dụng hằng số chuỗi tĩnh để xác định các khóa API thay thế (ví dụ: để phân biệt giữa khóa RELEASE và DEBUG cho các gói phân tích, như MixPanel, Flurry hoặc Crashlytics):
#if DEBUG
static NSString *const API_KEY = @"KEY_A";
#else
static NSString *const API_KEY = @"KEY_B";
#endif
và sau đó...
[Analytics startSession:API_KEY];
Làm thế nào để điều này dịch sang Swift, vì trình biên dịch Swift không còn sử dụng bộ tiền xử lý nữa?