Ios Realm-Swift存储协议类型

Ios Realm-Swift存储协议类型,ios,swift,realm,Ios,Swift,Realm,我的结构如下: class Entity : Object { dynamic var Id = 0 dynamic var Title = "" dynamic var Subtitle = "" var atttribute : MyProtocol? } 是否有一种在属性中存储内容的方法? 今天又是零。如果我添加dynamic,它将返回错误: Property cannot be marked dynamic because its type cannot

我的结构如下:

class Entity : Object {
    dynamic var Id = 0
    dynamic var Title = ""
    dynamic var Subtitle = ""
    var atttribute : MyProtocol?
}

是否有一种在属性中存储内容的方法? 今天又是零。如果我添加dynamic,它将返回错误:

Property cannot be marked dynamic because its type cannot be represented in Objective-C

有没有办法存储符合协议的属性?

没有。领域属性是单态的,领域需要知道初始化时将链接到的具体对象类型。

是否要进行延迟加载?5年零2个月后,我今天看到这个问题:),我想知道领域属性仍然是单态的?