标签: android database nosql realm proxy-classes
我试图了解Realm for Android如何在幕后工作。当我在模型类中使用自定义方法时,无法在生成的代理类中看到它们。
答案 0 :(得分:1)
代理类扩展了您的模型类,这就是它们不能final并且需要在Kotlin中标记为open的原因,但这意味着代理类会自动继承模型中的所有方法类。
final
open
如果您对更多细节感兴趣,可以阅读https://academy.realm.io/posts/is-realm-magic-makoto-yamazaki/。