Как сохранить файл с данными, которые могут быть удалены, отредактированы в будущем?

#iphone #objective-c #ios

#iPhone #objective-c #iOS

Вопрос:

Я новичок в разработке iPhone. У меня есть вопрос, который я хотел бы задать. какой наилучший способ сохранить данные в файл? Чтобы позже я мог получать из него данные и редактировать их, добавлять новые и легко удалять.

Например: у меня есть библиотечная система, в которой хранится информация о книгах. Книга будет иметь:

название, издатель, дата публикации, автор, цена…

Я подумал о plist файла. Но я думаю, что file plist доступен только для чтения. Я не могу там ничего редактировать, верно? Пожалуйста, помогите мне. Я так благодарен.

Ответ №1:

Я думаю, что CoreData — это то, что вам нужно.

Ответ №2:

Вы могли бы использовать plist, вам пришлось бы прочитать все содержимое в память, а затем перезаписать его в конце обработки. Однако Core Data — это именно то, что вам нужно для этого.