【发布时间】:2014-03-10 15:18:07
【问题描述】:
我有具有属性 uId 的实体 UserProfile。 我从网络接收用户并将他们添加到核心数据中。 我希望如果我的基地中有一个具有他的 id 的用户 - 他将被替换。 我用小费https://github.com/magicalpanda/MagicalRecord/wiki/General-tips 但是如何设置我要使用主键?
【问题讨论】:
标签: ios iphone core-data magicalrecord
我有具有属性 uId 的实体 UserProfile。 我从网络接收用户并将他们添加到核心数据中。 我希望如果我的基地中有一个具有他的 id 的用户 - 他将被替换。 我用小费https://github.com/magicalpanda/MagicalRecord/wiki/General-tips 但是如何设置我要使用主键?
【问题讨论】:
标签: ios iphone core-data magicalrecord
您需要先执行 fetch 请求并检查是否存在具有该 uId 的 UserProfile。
如果有,那么只需更新该 UserProfile 并保存。
如果没有,则创建一个新的 UserProfile 并保存。
【讨论】: