gpt4 book ai didi

ios - 在关系结束时获取唯一对象以获取结果

转载 作者:可可西里 更新时间:2023-11-01 17:05:45 24 4
gpt4 key购买 nike

在我的应用程序中,我有两个实体,Page 和 Annotation。在我的核心数据模型中,它们是一对多的关系:Page <-->> Annotation .

我正在获取 Annotation 对象,因为我需要应用某些谓词,但最终想要获得一组唯一的页面,这些页面与匹配谓词的注释相关。

如何获取一组与从提取返回的注释相关的唯一页面对象?是否可以一次性完成?我用 NSDictionaryResultType 尝试了一些东西但是有错误,最终,我想要对象,而不是值。

最佳答案

您不想使用 NSDictionaryResultType 因为它不返回对象。您想要做的是在检索到您的 Annotation 实例后使用 KVC,如下所示:

NSArray *results = ...; //Your fetch of Annotation objects
NSArray *uniquePages = [results valueForKeyPath:@"@distinctUnionOfObjects.page"];

uniquePages 数组将包含您唯一的 Page 实例集合。

关于ios - 在关系结束时获取唯一对象以获取结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31163958/

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