2013-06-21 7 views
0

В настоящее время у меня есть таблицаView, которую пользователь может заполнить данными - как текстом, так и изображением.ObjectiveC сохранение изображений в tableview

Когда приложение выходит, я сохраняю весь текст в файле plist, как всегда. Все изображения сохраняются как 0, 1, 2, 3, 4 точки jpg, но проблема в том, что когда я удаляю одну строку, я не могу считать само собой разумеющимся, что indexpath.row. jpg - это правильное изображение, потому что оно изменяется.

Итак, вопрос в том, как наилучшим образом сохранить изображения?

Благодаря

+0

Не вопрос Xcode. –

ответ

1

Просто держать массив «имена изображений» в табличном представлении источника данных и сохранить это вместе с текстом как Plist файл (так что вы получите images.plist и text.plist). при удалении строк вы удаляете имя изображения из вашего image.plist и связанный с ним текст в text.plist.

Отличный способ хранения данных и отображения их в виде таблиц - это CoreData. Пока это кажется слишком большим, стоит поработать с ним: http://developer.apple.com/library/ios/#documentation/DataManagement/Conceptual/iPhoneCoreData01/Introduction/Introduction.html

+0

Спасибо, только что я искал;) –