240 投稿
收录了19篇文章 · 14人关注
  • Resize,w 360,h 240
    Runtime窥探 (六)| AOP与Aspects核心源码

    前言 如何把这个世界变得美好?把你自己变得更美好 我们这篇博客继续来介绍Runtime在开发中的实际应用,通过开源库Aspects来对runti...

    0.4 Dely 4 16
  • Resize,w 360,h 240
    Runtime窥探 (五)| KVO底层实现

    前言 怎么看待励志的书籍?看再多,那都是别人的人生 一、KVO介绍 KVO(键值监听 Key-Value Observing),是OC观察者设计...

    0.8 Dely 4 18
  • Resize,w 360,h 240
    Runtime窥探 (四)| 应用举例

    前言 前半生和后半生的分界线在哪里?此时此刻 1.归档解档 在我们项目中会把一些信息保存到硬盘中(沙盒目录中),也就是我们常说的数据持久化,常见...

    0.3 Dely -1 9
  • Resize,w 360,h 240
    Runtime窥探 (三)| 消息转发

    前言 其实,重要的不是地图,而是你的方向。所以,每条路都是一次冒险,每个地点都是一场奇遇。 消息转发机制 上回书说道消息发送中最后没有在类和父类...

    0.1 Dely 0 7
  • Resize,w 360,h 240
    Runtime窥探 (二)| 消息发送

    前言 双眸浅看,几世繁华褪色成一纸墨色,岁月索颜,在风居住的街道,我怀抱相思,在雨中等待前世,等待今世,等待晴天,亦或是等待你。 1.例子 新建...

  • Resize,w 360,h 240
    iOS底层原理总结 - 探寻Runtime本质(三)

    方法调用的本质 本文我们探寻方法调用的本质,首先通过一段代码,将方法调用代码转为c++代码查看方法调用的本质是什么样的。xcrun -sdk i...

    4.0 xx_cc 6 28
  • Resize,w 360,h 240
    iOS底层原理总结 - 探寻Runtime本质(二)

    Class的结构 通过上一章中对isa本质结构有了新的认识,今天来回顾Class的结构,重新认识Class内部结构。 首先来看一下Class的内...

    3.4 xx_cc 9 39
  • iOS底层原理总结 - 探寻Runtime本质(一)

    isa的本质 在学习Runtime之前首先需要对isa的本质有一定的了解,这样之后学习Runtime会更便于理解。 回顾OC对象的本质,每个OC...

    3.6 xx_cc 16 46
  • Resize,w 360,h 240
    iOS底层原理总结 - 探寻block的本质(二)

    上一篇文章iOS底层原理总结 - 探寻block的本质(一)中已经介绍过block的底层本质实现以及了解了变量的捕获,本文继续探寻block的本...

    3.9 xx_cc 8 54
  • Resize,w 360,h 240
    iOS底层原理总结 - 探寻block的本质(一)

    面试题 block的原理是怎样的?本质是什么? __block的作用是什么?有什么使用注意点? block的属性修饰词为什么是copy?使用bl...

    7.8 xx_cc 10 77