Swift 动态变量复制对象

Swift 动态变量复制对象,swift,Swift,在类中声明动态变量时,如下所示 dynamic var selectedElement : Element? 然后打电话 self.selectedElement = e 结果出现异常 -[App.Element copyWithZone:]: unrecognized selector sent to instance 是否总是复制动态变量?如果是,记录在哪里

在类中声明动态变量时,如下所示

dynamic var selectedElement : Element?
然后打电话

self.selectedElement = e
结果出现异常

-[App.Element copyWithZone:]: unrecognized selector sent to instance
是否总是复制动态变量?如果是,记录在哪里