即使已添加“动态”,“动态”属性也必须是“ @objc”,但对于Enum变量发生错误

时间:2019-04-23 08:29:07

标签: ios swift realm

我在Xcode 10.2和Swift4.2中使用RealmSwift。

我编写了以下代码。

FlatList

构建时发生以下错误。

import Foundation import RealmSwift enum MyEnum { case enum1 case enum2 case enum3 } class MyClass: Object { @objc dynamic var title = "" @objc dynamic var myEnum: MyEnum? }

如您所见,'dynamic' property 'myEnum' must also be '@objc'已经为@objc变量添加了,所以我很困惑。 仅对于Enum变量会发生此错误。

您能给我任何解决方案或建议吗?

0 个答案:

没有答案