240 发简信
IP属地:北京
  • Resize,w 360,h 240
    iOS探索:网络相关

    HTTP 超文本传输协议 请求报文WX20181228-104135@2x.png 我们来看一下请求报文的格式,首先是请求行,请求行包括方法、U...

  • Resize,w 360,h 240
    iOS探索:RunLoop本质、数据结构以及常驻线程实现

    RunLoop的本质 RunLoop是通过内部维护的事件循环来对事件/消息进行管理的一个对象 没有消息需要处理时,休眠以避免资源占用,状态切换是...

  • Resize,w 360,h 240
    iOS探索:Block解析浅谈

    什么是Block Block是将函数及其执行上下文封装起来的对象 接下来让我们通过源码来看一看Block的本质 我们在一个方法中写了三行代码,第...

  • Resize,w 360,h 240
    iOS探索:Runtime之消息转发及动态添加方法

    在开始之前,我们先来了解下OC中的类与对象 这是一张经典的类的关系示意图,接下来简单的介绍一下这张图 首先当我们创建一个实力对象,会拷贝这个实力...

  • Resize,w 360,h 240
    iOS探索:Runtime之基本数据结构

    objc_object 国际惯例,流程图 首先平时我们所使用的对象都是id类型的,id对应到runtime中就是objc_object这样的一个...

  • Resize,w 360,h 240
    iOS探索:UI视图之卡顿、掉帧及绘制原理

    在开始理解卡顿、掉帧及绘制原理前,首先让我们先了解下图像的显示原理 图像显示原理 关于CPU和GPU都是通过总线连接起来的,在CPU当中输出的往...

    2.5 2976 2 18
  • Resize,w 360,h 240
    iOS探索:UI视图之事件传递&视图响应

    事件传递 事件传递的两个核心方法 第一个方法返回的是一个UIView,是用来寻找最终哪一个视图来响应这个事件第二个方法是用来判断某一个点击的位置...