如何在Realm中存储NSObject类?

沙申克·阿加瓦尔(Shashank Agarwal)

我正在集成Realm到我的应用程序中。我需要知道如何将custom class对象存储RLMObject subclass

奥兰多

根据文档,允许在Realm中保存的唯一属性是

Realm支持以下属性类型:BOOL,bool,int,NSInteger,long,long long,float,double,NSString,NSDate,NSData和NSNumber用特定类型标记。

如果您需要存储另一个对象(您要提及自定义类的实例),则官方支持的方法是创建RLMObject的子类(假设您使用的是Objective-C),并在您的属性中父对象,创建引用,就像docs中提到的示例一样:

#import <Realm/Realm.h>

@class Person;

// Dog model
@interface Dog : RLMObject
@property NSString *name;
@property Person   *owner;
@end
RLM_ARRAY_TYPE(Dog) // define RLMArray<Dog>

// Person model
@interface Person : RLMObject
@property NSString             *name;
@property NSDate               *birthdate;
@property RLMArray<Dog *><Dog> *dogs;
@end
RLM_ARRAY_TYPE(Person) // define RLMArray<Person>

在此示例中,我们owner在Dog模型中具有一个属性我认为这就是您要寻找的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在nsobject类中调用UIAlertView?

来自分类Dev

如何在 REALM 中存储捕获的图像路径?

来自分类Dev

如何在Android中存储类数组

来自分类Dev

如何在Java中的变量中存储类的名称

来自分类Dev

如何在Powershell中运行存储在变量中的类方法

来自分类Dev

NSObject 类中的委托

来自分类Dev

如何在Swift中将NSObject类对象转换为JSON?

来自分类Dev

如何在列表中存储通用类而不指定类型?

来自分类Dev

如何在C#中存储类列表?

来自分类Dev

如何在一个变量中存储不同的类?

来自分类Dev

C#如何在字典中存储类构造函数

来自分类Dev

Javascript:如何在LocalStorage中存储类的实例?

来自分类Dev

如何在Digitalocean上的集群中设置存储类

来自分类Dev

C#如何在字典中存储类构造函数

来自分类Dev

如何在类中存储变量值,即“设置”?

来自分类Dev

React-Native / Realm:如何在数据库中存储图像?

来自分类Dev

如何在Android中仅从Realm存储和检索单个行/值

来自分类Dev

如何从iOS中的NSObject类导航到ViewController?

来自分类Dev

如何在Swift中的UIViewController和NSObject之间传递数据

来自分类Dev

如何在Monotouch中绑定NSObject <CBCentralManagerDelegate,CBPeripheralDelegate>?

来自分类Dev

如何在派生类中存储在基类初始化期间获得的信息?

来自分类Dev

如何在派生类中存储在基类初始化期间获得的信息?

来自分类Dev

如何在Realm中处理逆运算?

来自分类Dev

如何在Realm中获取父对象

来自分类Dev

如何在Java中Firebase的数据中存在嵌套集合的类中存储数据集合?

来自分类Dev

如何在python中初始化存储在变量中的类

来自分类Dev

如何在Android中解析以下提到的xml并将其存储在类中?

来自分类Dev

如何在java类adf 12c中从会话中存储和获取值

来自分类Dev

如何在iOS中将NSobject类数据从一个类传递到另一类?

Related 相关文章

  1. 1

    如何在nsobject类中调用UIAlertView?

  2. 2

    如何在 REALM 中存储捕获的图像路径?

  3. 3

    如何在Android中存储类数组

  4. 4

    如何在Java中的变量中存储类的名称

  5. 5

    如何在Powershell中运行存储在变量中的类方法

  6. 6

    NSObject 类中的委托

  7. 7

    如何在Swift中将NSObject类对象转换为JSON?

  8. 8

    如何在列表中存储通用类而不指定类型?

  9. 9

    如何在C#中存储类列表?

  10. 10

    如何在一个变量中存储不同的类?

  11. 11

    C#如何在字典中存储类构造函数

  12. 12

    Javascript:如何在LocalStorage中存储类的实例?

  13. 13

    如何在Digitalocean上的集群中设置存储类

  14. 14

    C#如何在字典中存储类构造函数

  15. 15

    如何在类中存储变量值,即“设置”?

  16. 16

    React-Native / Realm:如何在数据库中存储图像?

  17. 17

    如何在Android中仅从Realm存储和检索单个行/值

  18. 18

    如何从iOS中的NSObject类导航到ViewController?

  19. 19

    如何在Swift中的UIViewController和NSObject之间传递数据

  20. 20

    如何在Monotouch中绑定NSObject <CBCentralManagerDelegate,CBPeripheralDelegate>?

  21. 21

    如何在派生类中存储在基类初始化期间获得的信息?

  22. 22

    如何在派生类中存储在基类初始化期间获得的信息?

  23. 23

    如何在Realm中处理逆运算?

  24. 24

    如何在Realm中获取父对象

  25. 25

    如何在Java中Firebase的数据中存在嵌套集合的类中存储数据集合?

  26. 26

    如何在python中初始化存储在变量中的类

  27. 27

    如何在Android中解析以下提到的xml并将其存储在类中?

  28. 28

    如何在java类adf 12c中从会话中存储和获取值

  29. 29

    如何在iOS中将NSobject类数据从一个类传递到另一类?

热门标签

归档