4
Swift: jak używać flag PREPROCESSOR (takich jak „#if DEBUG”) do implementacji kluczy API?
W Objective-Cbyło czasami warto używać statycznych stałych ciągów zdefiniować alternatywne klucze API (na przykład odróżnić zwolnić i klucze debugowania dla analityki pakietów, jak MixPanel, Flurry lub Crashlytics): #if DEBUG static NSString *const API_KEY = @"KEY_A"; #else static NSString *const API_KEY = @"KEY_B"; #endif i wtedy... [Analytics startSession:API_KEY]; Jak to się …