Я работаю над проектом, который включает в себя список таблиц и хотел бы иметь следующие характеристики:
1) Когда я веду пальцем к существующей записи в таблице, рядом с другими кнопками появляется кнопка «Архив» (копирование и удаление).
2) Когда я выбираю кнопку архива, запись исчезает из текущего списка и перемещается в раздел архива. На более позднем этапе я хотел бы скрыть Архив, но сделаю это позже!
UITableView в настоящее время полностью работоспособен, и я добавил действия копирования и удаления в начальный удар каждой записи таблицы. Но я думаю, как лучше управлять действием архива. После прочтения и поиска в Интернете и на этом замечательном форуме у меня появилось два варианта управления структурой данных:
1) Добавьте новый раздел и назовите его Archive. Создайте новый массив для архивных элементов. Так что это будет вопрос удаления из одного массива и вставки его в другой.
OR
2) Создайте новую структуру, которая будет включать в себя как текущий список, так и архивированный список, а затем добавьте эту новую структуру в качестве записи в UITableView.
Поскольку я новичок в быстром программировании, я чувствую себя более уверенно, понимая вариант (1), но тогда код становится слишком запутанным с большим количеством ошибок.
Кто-нибудь имеет опыт работы с лучшими структурами данных для перемещения по записям UITableView в различных разделах? Очевидно, что если есть лучший способ скрыть записи и сделать их еще лучше. Любой вклад будет наиболее ценным!
Спасибо,
DeeNove750