Swift 静态配发和动态配发

释放双眼,带上耳机,听听看~!

1.静态配发

静态配发是指在运行时调用方法,不需要查表,直接跳转到方法的代码中执行。

2.动态配发

需要在运行时找到方法的具体实现的模式叫做动态配发。
OC的方法都是动态配发的,也就是我们常说的消息转发。Swift 中的动态配发和OC中的动态配发类似,在运行时程序会根据被调用的方法的名字去内存中的方法表中查表,找到方法的实现并执行。

人已赞赏
iOS文章

Swift 弱引用 (weak )与 无主引用 (unowned )的区别

2020-3-29 3:31:58

iOS文章

Swift 内联

2020-3-29 4:46:49

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
有新消息 消息中心
搜索