gpt4 book ai didi

ios - 等同于 Realm 中的 attributesByName 核心数据方法/获取 RLMObject 的属性/属性

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

在核心数据中,如果我有这样的实体

NSEntityDescription *entity = [NSEntityDescription entityForName:entityName inManagedObjectContext:managedObjectContext];

我可以通过使用方法获取它的属性

NSDictionary *entityAttributes = [entity attributesByName];

我想知道 Realm 中的方法 attributesByName 的等效项是什么。我需要一些能够返回属性名称和属性类型的东西。一直在他们的文档中搜索,但似乎找不到可用的类似功能。

最佳答案

根据文档,我认为您可以从 RLMObject 开始走这条路线。

object.objectSchema.properties

这应该为您提供一个 RLMProperty 类型的对象数组。您在此类的 name 属性中拥有该名称。通常存储在 NSAttributeDescription 类型的值部分中的大多数信息也可以在此类中找到:例如类型

关于ios - 等同于 Realm 中的 attributesByName 核心数据方法/获取 RLMObject 的属性/属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29348629/

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