如何将任何值与Coredata实体的ZPK进行比较



我的应用必须支持离线的支持,这就是为什么我拥有Coredata,我所有的PK都将管理我的服务器DB。现在,所有本地更新/插入在离线时,我需要一些PK。

那么最好的方法?

1我应该添加一列作为我的本地PK,并具有值为日期时间的值?

2我们可以使用该实体的z_pk吗?

对于#2,我可以获得z_pk值,但不确定如何在谓词中比较它以获取该记录。

有什么建议吗?谢谢

您与实体有关系,那么为什么不使用它呢?这将被证明很容易且适合将来的比较。

如果您不能使用关系实体,我建议您与日期一起使用。

谢谢

最新更新