录屏模块使用逻辑: 初始化录屏 开始用就完事了 实际开发应用 一. 初始化录屏为了能在刚进到页面的时候就弹出权限提示,所以在视图出现的时候就初始化录屏模块 二、开始录屏 三....
录屏模块使用逻辑: 初始化录屏 开始用就完事了 实际开发应用 一. 初始化录屏为了能在刚进到页面的时候就弹出权限提示,所以在视图出现的时候就初始化录屏模块 二、开始录屏 三....
首先在我们的程序中添加一段循环引用代码 选择Product->Profileimage 选择Leaks,点击Chooseimage 分析结果image 点击左上角1位置的红点...
方法一 设置enabled或userInteractionEnabled属性 方法二 借助cancelPreviousPerformRequestsWithTarget:se...
本章提纲:1.散列表SideTable2.弱引用表 上一篇[https://www.jianshu.com/p/3609a4332ce4]文章最后看到关于Retain的操作里...
本章提纲:1、pre-Main阶段的性能检测2、虚拟内存3、二进制重排4、Clang插装 1、pre-Main阶段的性能检测 应用的启动过程一般以Main函数为临界点,分为M...
iOS路由介绍 iOS路由目前业内流行的有两大分类:1、基于URL或protocol的注册调度型路由 2、runtime调度型路由 其中protocol类型的路由查的资料中目...
知 识 点 / 超 人 更新2019-03-27:添加了+load与+initialize方法的补充说明 前言当自己对技术对APP的性能达到一定的追求时,就需要对APP有较深...
知 识 点 / 超 人 可以参考一下我自己的开源库[https://github.com/xkftkffz/HYJADCrash]是如何设置cocoapods的 目录一、使用...
知 识 点 / 超 人 触摸事件分为四个阶段进行传递:1.硬件响应阶段2.系统响应阶段3.桌面响应阶段4.应用响应阶段- 4.1事件传递- 4.2寻找最佳响应者- ...
知 识 点 / 超 人 目录1.iOS工程结构解析1.1 Workspace1.2 Project1.3 Target1.4 Schema1.5 Configuration ...
知 识 点 / 超 人 目录1.概要2.重定向3.a.out4.Mach-O5.Symbol Table(符号表) & String Table(字符表) & Indirec...
知 识 点 / 超 人 目录背景UNNotificationServiceExtension 与 UNNotificationContentExtension的关系UNNot...
前言 随着我们业务发展,参与业务开发的同学也逐渐增多。为了适应新要求,需要对旧的架构做一次升级。组件化是架构升级中的重要一步,将业务模块进行组件化,将各个业务的逻辑和依赖梳理...
前言 最近遇到一些内存相关crash,排查问题过程中产生对进程内整个地址空间分布的疑惑。搜查了一番资料,网上关于Linux进程地址空间分布的介绍比较详细,但是iOS实际运行效...
概述 UICollectionView是从iOS6开始引入使用的,目前应用非常广泛,很牛逼!老外的博客也是这么说的(传送门) 与UITableView的初步比较 UITabl...