2013-11-18 2 views
0

Я новичок в coredata, и я не понимаю, что-то мало.Как заменить ту же строку новыми данными ядра

Я пытаюсь создать историю веб-браузера. И если я сохраню в webviewdidFinishLoad заголовок строки строки и URL-адрес, он делает это хорошо. Но если я снова нахожусь на одной странице, он снова сохранит тот же заголовок и URL. Я хочу что-то, заменяющее старую строку новым. Как это происходит в SQLite - если я пишу «ТЕКСТ УНИКАЛЬНЫЙ».

Это, наверное, странный вопрос, но я не могу найти ничего полезного!

ответ

1

Первый из базовых данных не является базой данных SQL, он просто упрощает сохранение и обработку связанных объектов. Вам нужно будет написать код, чтобы получить все сохраненные записи, а затем иметь петлю for или NSPredicate, чтобы проверить уникальность и затем сохранить, если они еще не присутствуют.

Смежные вопросы