У меня есть список людей в UITableView, секционированный по первой букве имени человека.
Я хочу, чтобы этот список позволял делать выбор НЕСКОЛЬКО (представьте 100 человек в списке, разделенном по имени,с флажком рядом с каждым именем).
Нет проблем с пользовательским интерфейсом - все отсортировано.
Как сохранить выбор?
Мне нужен способ сохранить иполучить выборки (простые значения BOOL) из какого-либо массива с помощью indexPath, чтобы найти их.
До использования разделов это было легко - просто NSMutableArray и извлекали его с помощью indexPath.row.Но с разделами я должен найти ОБА раздел и строку.Многомерные массивы, кажется, не подходят для Objective C, хотя многомерный массив c был предложен где-то в одном посте.
Я мог бы сохранить в базе данных - но это большая часть сохранения и извлечения при прокрутке вверхи вниз по таблице, проверяющей и снимающей галочки .... и мне все равно не нужно, чтобы данные сохранялись в БД - собираюсь затем создавать записи с указателями на выбранные записи.
Конечно, я не первый человекчтобы решить эту дилемму.
Есть идеи?