gpt4 book ai didi

iphone - 如何有效地从 NSManagedObject 获取属性的所有有效值?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:27:16 25 4
gpt4 key购买 nike

我有一个 iPhone 应用程序,其核心数据对象具有“颜色”属性。我想获得已保存的所有颜色值的列表。一个简单的 SQL 语句 SELECT DISTINCT(color) FROM myObjectTable 可以轻松做到这一点。我如何在 Core Data 中执行此操作而不将所有对象(可能有数千个)加载到内存中的 NSSet 中?

最佳答案

您可以:

1) 设置 NSFetchRequest 的 requestType 为 NSDictionaryResultType

2) NSFetchRequest 中的“setPropertiesToFetch”只获取属性而不是整个对象。

关于iphone - 如何有效地从 NSManagedObject 获取属性的所有有效值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4182706/

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