gpt4 book ai didi

ios - 如何从 NSPersistentHistoryChange 中判断对象类型

转载 作者:搜寻专家 更新时间:2023-11-01 06:52:21 24 4
gpt4 key购买 nike

我正在尝试使用Persistent History Tracking 来实现与服务器的数据同步。这个想法是,对于每个 NSPersistentHistoryTransaction,我想(最终)发出类似的 REST 请求以在服务器上执行相同的更改。

我的代码遍历交易中的所有更改。当更改为 DELETE 时,我不知道如何判断删除了哪种对象类型。据我所知,我唯一得到的就是墓碑——这是一些原始对象的字段(在我的例子中是 externalId)。虽然 ID 是标识符,但我还需要知道该 ID 属于哪个实体。

整个 Core Data 特性的文档几乎没有:-/

这甚至是持久历史跟踪的好用例吗?

非常感谢

最佳答案

我在 Apple Developer 论坛上问过同样的问题:

https://forums.developer.apple.com/thread/116951

长话短说:change.changedObjectID.entity.name 是我需要的。

关于ios - 如何从 NSPersistentHistoryChange 中判断对象类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56312863/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com