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

微信扫码分享

微信
新浪微博
QQ

3篇文章 · 0订阅
  • 做了5年iOS,靠着这份面试题跟答案,我从12K变成了30K
    在博主认为,对于iOS面试以及进阶的最佳学习方法莫过于刷题+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,实际上越到后面你会发现面试并不难,其次就是在刷题的过程中有没有去思考,刷题只是次之,这又是一个层次了,这里暂时不提后面再谈。 何谓面试? …
    • 原来是泽镜啊
    • 5年前
    • 40k
    • 465
    • 65
    面试
  • iOS底层学习 - Runtime之方法消息的前世今生(二)
    动态解析主要方法为_class_resolveMethod,源码如下,主要是对元类的判断。因为类方法是储存在元类之中的,处理方式略有不同 我们通过查看源码,发现在获取到IMP之后,系统会调用log_and_fill_cache,说明系统会对缓存的方法加日志,我们可以通过系统的日…
    • 低调的默认名
    • 5年前
    • 944
    • 5
    • 评论
    iOS
    iOS底层学习 - Runtime之方法消息的前世今生(二)
  • iOS 面试题-2019.上
    当调用该对象上某个方法,而该对象上没有实现这个方法的时候。 OC运行时会调用+resolveInstanceMethod:或者+resolveClassMethod:,让你有机会提供一个函数实现。 只要这个方法返回的不是nil和self,整个消息发送的过程就会被重启,当然发送的…
    • 72行代码
    • 5年前
    • 4.4k
    • 45
    • 6
    iOS