Я обнаружил, что это помогает создать отдельный файл заголовка (.h), который определяет базовый URL, а также расширения, которые я использую для всех вызовов. Например:
#define kWebServiceAPIBaseURL @"https://api.webservice.com"
#define kUserLoginURL @"%@/User/login?username=%@&password=%@"
Затем в вашем файле appname_Prefix.pch импортируйте новый файл заголовка, чтобы вам не приходилось импортировать его везде вручную. Файл префикса автоматически добавляется в начало каждого заголовочного файла.
Это очень помогло мне и значительно упростило переключение вашего приложения с отправки запросов на dev API и производственный API, поскольку только тогда вам нужно изменить URL в одном месте.