Да, у нас может быть столько сборщиков, сколько нам нужно, используя опции добавления подпредставления и удаления подпредставлений
Прежде всего, проанализируйте xml-файл с помощью nsxmlparser и сохраните первые значения средства выбора в массиве, теперь создайте средство выбора программнои добавьте эти значения массива к первому средству выбора
В анализаторе сделал выбранный объект с индексным методом, проанализируйте файл secound xml и сохраните его в другом массиве
Теперь добавьте средство выбора звука в представление, используядобавить подпредставление
Примечание: не забыл добавить uipickerdelegate в .h