gpt4 book ai didi

swift - 从 CoreData 刷新 NSTreeController

转载 作者:行者123 更新时间:2023-11-30 10:02:25 25 4
gpt4 key购买 nike

我正在开发一个 cocoa 应用程序,它具有 NSOutlineView,它通过 CoreData 集成绑定(bind)到 NSTreeController。

出于某些目的,我删除了 NSTreeController 中的一些节点

MyTreeController.removeObjectAtArrangedObjectIndexPath(someIndexPath)

但是,我需要使用当前绑定(bind)从 CoreData 重新加载 NSTreeController。但是,我找不到解决方案,因为 NSTreeController 没有重新加载数据的功能。

任何帮助或解决方法将不胜感激。

最佳答案

针对与 Core Data 关联的 NSTreeController 调用 -removeObjectAtArrangedObjectIndexPath 将从 Core Data 中删除该对象。

之后调用-fetch:会导致数据返回,数据已被删除。

关于swift - 从 CoreData 刷新 NSTreeController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37700280/

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