Большинство моделей в моем приложении для iOS запрашивают веб-сервер. Я хотел бы иметь файл конфигурации, хранящий базовый URL-адрес сервера. Это будет выглядеть примерно так:
// production
// static NSString* const baseUrl = "http://website.com/"
// testing
static NSString* const baseUrl = "http://192.168.0.123/"
Комментируя одну или другую строку, я могу мгновенно изменить сервер, на который указывают мои модели. У меня такой вопрос, какова лучшая практика для хранения глобальных констант в iOS? В программировании Android у нас есть этот файл ресурсов встроенных строк. В любой деятельности (эквивалент в UIViewController), мы можем получить эти строковые константы с:
String string = this.getString(R.string.someConstant);
Мне было интересно, есть ли в iOS SDK аналогичное место для хранения констант. Если нет, то как лучше всего это делать в Objective-C?