У меня есть база данных SQLite, в которой я считываю элементы из канала в объект «покупки», а затем добавляю в «элементы» NSMutableArray следующий код.
[items addObject:shopping.listName];
[items addObject:shopping.userID];
[items addObject:shopping.listID];
[items addObject:shopping.brandName];
[items addObject:shopping.itemName];
[items addObject:shopping.itemQuantity];
[items addObject:shopping.imageURL];
Это работает и все, однако я затем хочу получить счетчик ListName и отобразить все записи для «ListName» в UITableview, и я не могу понять, как получить только этот объектиз массива.
Как сейчас, я могу установить количество ячеек вручную или сосчитать весь массив элементов, но я не смог выяснить, как просто получить счетчик для «ListName» и только записи для «ListName»"
(я думаю) Каждая восьмая запись должна быть" ListName ", но похоже, что запуск цикла for для получения только записей для" listname "- это что-то вроде эхх ... Я пытаюсь остатьсяот такого рода вещей, потому что если я добавлю запись в будущем, мне придется скорректировать индексы, и это PITA.
Элегантное решение, пожалуйста!