gpt4 book ai didi

cocoa - 使用核心数据(Mac OS X cocoa)对_有序_项目列表进行建模的最佳方法是什么?

转载 作者:行者123 更新时间:2023-12-03 16:25:39 24 4
gpt4 key购买 nike

使用核心数据对有序项目列表进行建模的最佳方法是什么?

最佳答案

从 OS X 10.6 开始,没有自动方法来维护 Core Data 中的有序对多关系。您必须向一对多关系的目标添加“索引”属性,并手动维护该索引,或者维护从对象 ID 到具有有序对多关系的实体中的索引的映射。实际上,通过重写 KVC orderd to-many accessor 和 setter 方法来实现第一个选项并不难。您还可以在父实体上创建一个获取的属性,以便通过向获取的属性的获取谓词添加排序描述符来更轻松地(只读)访问有序列表。

关于cocoa - 使用核心数据(Mac OS X cocoa)对_有序_项目列表进行建模的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/818568/

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