【发布时间】:2017-11-14 01:29:47
【问题描述】:
我试图了解 Realm for Android 是如何工作的。当我在我们的模型类中使用自定义方法时,在生成的代理类中看不到它们。
【问题讨论】:
标签: android database nosql realm proxy-classes
我试图了解 Realm for Android 是如何工作的。当我在我们的模型类中使用自定义方法时,在生成的代理类中看不到它们。
【问题讨论】:
标签: android database nosql realm proxy-classes
代理类扩展了您的模型类,这就是为什么它们不能是 final 并且需要在 Kotlin 中标记为 open,但这意味着代理类会自动继承您的模型类的所有方法。
如果您有兴趣了解更多详情,可以阅读https://academy.realm.io/posts/is-realm-magic-makoto-yamazaki/。
【讨论】: