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