gpt4 book ai didi

ios - Core Data 可转换 NSArray of IDs

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

我有一个 CoreData 实体类 X,它在可转换属性(比如说 someID)内存储 NSString ID 的 NSArray...

给定一个 NSString ID,我如何在其 someIDs 属性中找到(使用谓词)包含该 ID 的所有实体 X?

注意:我了解关系(因此无需建议使用关系)等。但是在这种情况下该怎么办?

最佳答案

你不能。可转换属性作为数据 blob 存储在 SQLite 存储文件中(使用 NSCoding 方法)。核心数据获取请求(转换为 SQLite 查询)无法访问可转换属性的内容。

如果您不想使用一对多关系,那么您只能获取所有对象并过滤获取的NSArray

关于ios - Core Data 可转换 NSArray of IDs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36306844/

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