Как создать URL с параметрами запроса, содержащими несколько значений для одного и того же ключа в swift?

Я использую AFNetworking в своем приложении для iOS, и для всех запросов GET, которые он делает, я строю URL из базового URL, а затем добавляю параметры, используя пары ключ-значение NSDictionary.

Проблема в том, что мне нужен один и тот же ключ для разных значений.

Вот пример того, что мне нужно, чтобы URL окончательно выглядел -

http://example.com/.....&id=21212&id=21212&id=33232

В NSDictionary невозможно иметь разные значения в одних и тех же ключах. Поэтому я попробовал NSSet, но не сработало.

let productIDSet: Set = [prodIDArray]
let paramDict = NSMutableDictionary()
paramDict.setObject(productIDSet, forKey: "id")

Может кто-нибудь помочь, пожалуйста?

Ответы на вопрос(4)

Ваш ответ на вопрос