稀土掘金 稀土掘金
    • 首页
    • AI Coding
    • 数据标注 NEW
    • 沸点
    • 课程
    • 直播
    • 活动
    • APP
      插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
0 /100
Swift4SIL
订阅
avatar
Megahertz 创作等级LV.2
更多收藏集

微信扫码分享

微信
新浪微博
QQ

2篇文章 · 0订阅
  • 从SIL看Swift函数派发机制
    0. 引言 答案是: protocol 。 原因是 extension中声明的函数是静态派发,编译的时候就已经确定了调用地址,类无法重写实现。 我们可以看到SVG初始化后,是直接调用 Drawing.render() 协议的静态函数的。 而对于 Drawing.render()…
    • 收納箱
    • 5年前
    • 1.7k
    • 13
    • 1
    Swift
  • 通过 SIL 看 Swift 的方法派发
    Swift 方法派发方式与 Objective-C 大不相同,通过 SIL 分析 Swift 在方法派发上的逻辑和解决问题。
    • 网易云音乐技术团队
    • 2年前
    • 6.9k
    • 11
    • 评论
    iOS Swift
    通过 SIL 看 Swift 的方法派发