0
Android用Realmはどのように機能しているのか理解しようとしています。モデルクラスでカスタムメソッドを使用したときに、生成されたプロキシクラスでカスタムメソッドを見ることができませんでした。Realmはすべてのモデルクラスのプロキシクラスを生成するのはなぜですか?
Android用Realmはどのように機能しているのか理解しようとしています。モデルクラスでカスタムメソッドを使用したときに、生成されたプロキシクラスでカスタムメソッドを見ることができませんでした。Realmはすべてのモデルクラスのプロキシクラスを生成するのはなぜですか?
プロキシクラスはモデルクラスを拡張しています。その理由はfinal
であり、Kotlinではopen
とマークする必要がありますが、プロキシクラスはモデルクラスのすべてのメソッドを自動的に継承します。
詳しくはhttps://academy.realm.io/posts/is-realm-magic-makoto-yamazaki/をご覧ください。