【问题标题】:why do Realm generate proxy classes for all the model class?为什么 Realm 为所有模型类生成代理类?
【发布时间】:2017-11-14 01:29:47
【问题描述】:

我试图了解 Realm for Android 是如何工作的。当我在我们的模型类中使用自定义方法时,在生成的代理类中看不到它们。

【问题讨论】:

    标签: android database nosql realm proxy-classes


    【解决方案1】:

    代理类扩展了您的模型类,这就是为什么它们不能是 final 并且需要在 Kotlin 中标记为 open,但这意味着代理类会自动继承您的模型类的所有方法。

    如果您有兴趣了解更多详情,可以阅读https://academy.realm.io/posts/is-realm-magic-makoto-yamazaki/。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-06-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-13
      • 1970-01-01
      • 2013-02-06
      相关资源
      最近更新 更多