如何用新的Core Data替换相同的字符串

时间:2013-11-18 09:33:18

标签: ios core-data

我是coredata的新手,我不了解一些事情。

我正在尝试制作网络浏览器历史记录。如果我保存在webviewdidFinishLoad字符串网页标题和网址中,它就会很好。但如果我再次访问同一页面,它会再次保存相同的标题和网址。我想用新的替换旧字符串的东西。就像在SQLite中发生的那样 - 如果我写“TEXT UNIQUE”。

这可能是一个奇怪的问题,但我找不到任何有用的东西!

1 个答案:

答案 0 :(得分:1)

Core Data的第一个不是SQL数据库,只是让它易于持久化并处理相关对象。您需要编写代码来获取持久化的整个条目,然后使用for循环或NSPredicate来检查唯一性,然后保留(如果尚未存在)。