gpt4 book ai didi

java - 是否可以扩展其他类并实现 RealmModel?

转载 作者:太空宇宙 更新时间:2023-11-04 11:50:46 27 4
gpt4 key购买 nike

我正在尝试从 BaseModel 扩展我的模型,然后实现 RealmModel

@RealmClass
public class User extend BaseModel implements RealmModel

但它抛出一个错误:

错误: Realm 模型类必须扩展 RealmObject 或实现 RealmModel 才能被视为有效的模型类

请帮忙。

最佳答案

正如 Realm 的 GitHub 存储库中提到的,继承和多态性尚未在 Realm 中实现。

作为贡献者之一described it :

Realm currently is using byte code manipulation to replace field accessors and using annotation processor to create proxy classes. Enabling RealmObject to extend from the other class/abstract class will increase a bit complexity of Realm. So it is not implemented right now. But I agree it is something we should support.

您可以阅读更多here .

我想暂时您将不得不考虑另一种方式来编写您的类。

关于java - 是否可以扩展其他类并实现 RealmModel?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41861066/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com