240 发简信
IP属地:上海
  • Resize,w 360,h 240
    如何过的爽

    ​「你特别好,特别温柔,特别值得」 •🐳• 如何过的爽,人生如何获得幸福 今天我们来讲一下如何过的爽,人生如何获得幸福,来自于阿德勒的个体心理学...

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

    super的本质 首先来看一道面试题。下列代码中Person继承自NSObject,Student继承自Person,写出下列代码输出内容。 直...

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

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

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

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

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

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

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

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

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

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

  • Resize,w 360,h 240
    iOS底层原理总结 - 关联对象实现原理

    面试题 Category能否添加成员变量?如果可以,如何给Category添加成员变量?答:不能直接添加成员变量,但是可以通过runtime的方...

  • Resize,w 360,h 240
    iOS底层原理总结 - Category的本质

    iOS底层原理总结 - Category的本质 面试题 Category的实现原理,以及Category为什么只能加方法不能加属性。 Categ...

    10.8 30418 36 199
个人介绍
一只长大很久但还没有二够的家伙