Удаление нескольких (еще не загруженных) строк в UITableView
У меня возникли некоторые проблемы при попытке удалить строки, которые не были загружены (или не видны) из UITableview.
Моя установка выглядит следующим образом -
В представлении таблицы есть два раздела, и каждый элемент в разделе 1 связан с несколькими элементами из второго раздела.
Чтобы дать вам пример (данные на самом деле не связаны с тем, что я пытаюсь сделать, но я считаю, что это будет пример, который на самом деле не требует большого объяснения)
Секция 1
БМВAcuraMercРаздел 2
328i335iRXLXТехасC300C550Моя внутренняя модель выглядит примерно так:
NSMutableArray Cars[]
NSMutableArray Models[]
cars[0] = "BMW"
cars[1] = "Acura"
cars[2] = "Merc"
Каждый элемент в Models [] является вектором, а их составляющие перечислены ниже.
Models = [ ["328i", "335i"], ["RX", "LX", "TX"], ["C300", "C550"] ];
Так что по функционалу я пытаюсь построить. Если пользователь нажимает кнопку удаления и пытается удалить BMW, приложение должно удалить запись для BMW из раздела 1 и записи для 328i и 335i во втором разделе. Тем не менее, пользователь может удалить любую отдельную строку второго раздела независимо друг от друга.
Кто-нибудь может указать мне, как я могу продолжить это?