Swift dynamic关键字

 

 

使用dynamic关键字标记属性,使属性启用Objc的动态转发功能;

dynamic只用于类,不能用于结构体和枚举,因为它们没有继承机制,而Objc的动态转发就是根据继承关系来实现转发。

 

 

参考资料:

https://cocoacasts.com/what-does-the-dynamic-keyword-mean-in-swift-3/

posted @ 2018-12-21 17:42  Ficow  阅读(1978)  评论(0编辑  收藏  举报