240 发简信
IP属地:云南
  • Resize,w 360,h 240
    VideoToolBox H264 基础

    一. 视频的原理 医学证明人类具有视觉暂留的特性,人的眼睛看到一幅画或一个物体后,在0.1-0.4秒内不会消失。所以利用这一原理,在一幅画还没有...

  • Resize,w 360,h 240
    VideoToolBox H264 硬解码

    一. 主要函数说明 创建解码描述器 使用CMVideoFormatDescriptionCreateFromH264ParameterSets(...

  • Resize,w 360,h 240
    VideoToolBox H264 硬编码

    一. 主要函数说明 创建会话使用VTCompressionSessionCreate()来创建会话。 这个函数有一个OSStatus类型的返回值...

  • objc runtime (五)属性及成员变量 1

    属性和成员变量的区别 成员变量、属性 成员变量一般由_obj表示,默认为@protected一般类内访问使用。类外访问需要添加@public。属...

  • objc runtime (四)动态添加属性

    在《objc runtime (二)交换方法》中我提到过runtime最实用的就是交换方法和动态添加属性两个用法。现在就来说说如何动态添加属性。...

  • Resize,w 360,h 240
    objc runtime (三)动态添加方法

    - (id)performSelector:方法 大家一定都用过- (id)performSelector:这个方法。这个方法在苹果官方的解释为...

  • objc runtime (二)交换方法

    上一篇介绍了如何用runtime发送消息,大家应该也都对objc runtime有了一个初步的认识,对需要了解的可以查看 《objc runt...

  • objc runtime (一)发送消息

    runtime简介 runtime,也就是运行时, 即在运行的时候的一些机制。Objective-C采用的就是运行时机制。与之相反的就是 C语言...