240 发简信
IP属地:浙江
  • YYModel 浅析

    实现逻辑 创建 _YYModelMeta 存储 class 信息 创建 ModelSetContext 作为存储 class信息、类、与字典的上下文 将上下文传入到 CFDi...

  • iOS Runtime 运行时(二) 类

    1、类 Class 控制台 2、创建类,并且添加方法与变量 通过调用object_getClass(newClass),您可以获得一个指向新元类的指针。要创建一个新类,首先调...

  • Runtime 消息转发

    目录 消息转发背景知识 消息转发使用方式 消息转发常见问题 消息转发背景知识 1.消息转发的定义Objective-C的方法调用基于消息转发机制编译器将如下代码 编译成消息传...

  • GCD 信号量

    本文通过信号量解决了 并发线程,耗时不同,顺序结束 问题。 信号量(Semaphore),有时被称为信号灯,是在多线程环境下使用的一种设施,是可以用来保证两个或多个关键代...

  • Runtime 属性

    整体结构objc_class|_ Class isa|_ NSObject objc_class 的结构 super_class 父类name 类名称ivars 属性列表me...

  • iOS 视频添加滤镜效果

    为视频添加滤镜效果的思路如下1.使用AVPlayer + CIFilter进行渲染 参考文档 Processing Video with AV Foundation 关键代码...

  • 240
    Podfile 语法参考 v1.2.0.beta.1

    CocoaPods是Swift和OC项目的依赖项管理器。Podfile是一个规范,描述一个或多个Xcode项目目标的依赖关系。此文目的:我们经常使用CocoaPods来管理i...