Я новичок в платформе iphone и создаю приложение, которое извлекает RSS-канал и отображает его в UITableView. Я получил эту работу отлично (точнее, так, как я хотел). Я думал, что я бы сохранил текущие элементы фида на телефоне, чтобы он начал загружать старые элементы, которые он сохранил, когда он получил новый фид, затем проанализируйте новый канал и добавьте новые элементы и обновите TableView. Я собирался использовать Core Data для хранения старых элементов фида, потому что это был бы хороший способ изучения Core Data, и это было бы подходящим использованием Core Data. Тем не менее, мне сложно учиться использовать Core Data и подключать его к таблице/массиву.Новые данные ядра для iphone
Я уже искал googled и смотрел на stackoverflow для учебных пособий, но еще не нашел ничего, что объясняет это так, как я действительно понимаю. Любое объяснение общих шагов, которые необходимо предпринять для добавления Core Data в существующее приложение, будет с благодарностью оценено. Полномасштабные детали не нужны (но также будут полезны). Я просто не очень разбираюсь в SQL или хранении данных таким образом, и у меня возникают проблемы, обертывая голову вокруг того, как работает вся концепция Core Data и как она соединяется со всем.
Также будет оценен любой лучший способ делать то, что я пытаюсь выполнить.
Можете ли вы уточнить? Я помню несколько ошибок, имеющих довольно неприятные последствия в 3.0, но я уверен, что NSFetchedResultsController достаточно стабилен и применим в 3.1. Есть ли еще нерешенные проблемы, о которых я просто не знаю? – Tim
При перемещении строк контроллер выборки ссылается на промежуточные индексы его внутреннего массива. Если указанные индексы больше не существуют, последующая перезагрузка разделов вызывает немедленный сбой. –