本文Demo传送门:MethodSwizzlingDemo 摘要:编程,只了解原理不行,必须实战才能知道应用场景。本系列尝试阐述runtime相关理论的同时介绍一些实战场景,...
本文Demo传送门:MethodSwizzlingDemo 摘要:编程,只了解原理不行,必须实战才能知道应用场景。本系列尝试阐述runtime相关理论的同时介绍一些实战场景,...
安装 yarn add react-native-video RN6.x 一般无需再配置了,具体可参考 官方文档,这里说下文档中没提到的,该 video 组件在 andro...
承接上一篇博文小编讲述在镜头采集过程所需知识点和 AVCaptureSession 基本使用方法,本篇博文将要讲述 AVCaptureDevice 相关使用方法。 下图为本博...
class_ro_t class_ro_t存储了当前类在编译期就已经确定的属性、方法以及遵循的协议,里面是没有分类的方法的。那些运行时添加的方法将会存储在运行时生成的clas...
很多开发小伙伴们经常私信问我一些问题: 1、若集成了腾讯Bugly或者友盟等等异常搜集的SDK,AvoidCrash会影响到它们的异常搜集吗?2、为什么集成了AvoidCra...
需求:不同版本的vue对应项目锁依赖使用的node版本不同,此时就需要控制node版本号 1、使用nvm --version查看是否已安装nvm,如果没有:mac安装nvm ...
最近在配置 iTerm 需要使用homebrew安装zsh-syntax-highlighting 插件。 使用brew install zsh-syntax-highlig...
首先我们需要知道iOS在启动会发生什么? 启动优化时间段 在苹果官方,将app的启动时间分为两个阶段 T1: pre-main 阶段,即main()函数之前,操作系统加载ap...
系列文章:YYText 源码剖析:CoreText 与异步绘制YYAsyncLayer 源码剖析:异步绘制YYCache 源码剖析:一览亮点YYModel 源码剖析:关注性能...