Realm - Swift存储协议类型

时间:2015-08-27 12:59:49

标签: ios swift realm

我有以下结构:

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

}

有没有办法在属性中存储内容? 今天回归零。如果我添加动态,则返回错误:

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

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

1 个答案:

答案 0 :(得分:4)

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