分类 "ObjC底层" 下的文章

  • ObjC RunLoop简析

    RunLoop,顾名思义就是运行循环的意思,是指程序在运行过程中循环做一些事情。RunLoop 简介当我们创建一个terminal项目的时候,此时的main函数中并没有一个RunLoop。所以程...

  • ObjC Runtime简析-- objc_MsgSend

    在ObjC中,方法的调用是通过消息机制依赖runtime来实现的。使用[]给对象发送一个消息,转化为C++的实现是调用了objc_msgSend()函数。objc_msgSend()函数在run...

  • ObjC Runtime简析

    ObjC是一门动态性比较强的编程语言,而这一系列的动态性就是依赖于Runtime来支撑的。isa指针在iPhone cpu 使用arm64架构之前,isa指针就是一个Class类型的普通指针,存...

  1. 1
  2. 2
  3. 3