Помощь с реализацией поиска


#1

Всем добрый день!
Поиск осуществляется на сервере, а приложение отправляет запрос.
Фильтр идет по регионам и категориям, каждый из пунктов имеет свой ID для поиска по БД. Например:
Регион1 = 56fdgvj56vvrfh768
Регион2 = 6768jhjjf454vnv445
Регион3 = 97jbb656knkky889
и т. д. (также и категории)
В приложении пользователь может выбрать регион или категорию в UITableView.
Структура запроса на сервер имеет вид - [/search?{categoryIds}{&regionIds}{&offset}{&amount}].
Суть вопрос в том как корректно хранить и передавать данные регионов и категорий в строку запроса?
На уме только словарь с которого мы по ключу “Регион1” будем брать значение ID “56fdgvj56vvrfh768” или же создать лучше структуру ?
Заранее спасибо!


#2

На это сообщение поступили жалобы от участников сообщества, поэтому оно временно скрыто.