layoutSubviews调用时机: 1、addSubview(当view的size为0的时候,addSubvi...[作者空间]
什么是离屏渲染? 离屏渲染(Off-Screen Rendering)顾名思义,指的是GPU在当前屏幕缓冲区以外新...[作者空间]
一. 代码签名 代码签名是对可执行文件或脚本进行数字签名.用来确认软件在签名后未被修改或损坏的措施。和数字签名原理...[作者空间]
iOS应用签名 什么是iOS应用签名? 在iOS出来之前,主流的操作系统(MacOS/Windows)软件随便从哪...[作者空间]
iOS事件响应机制的事件传递流程 - (UIView *)hitTest:(CGPoint)point withE...[作者空间]
前言: 最近把 iOS 面试中可能会遇到的问题整理了一番, 题目大部分是网上收录的, 方便自己巩固复习, 也分享给...[作者空间]
OC底层源码/原理合集[https://www.jianshu.com/p/c8544431ce50] 建议先看下...[作者空间]
最近应该有很多小伙伴去跳槽面试的吧,相信各位有的已经顺利收到offer了,而有些则是碰壁了,那么我在这里给大家准备...[作者空间]
这篇文章给大家总结了在iOS面试的时候可能会遇到的12个技术面试题,以及这些面试题但答案,这些答案只是给大家一些参...[作者空间]
为什么要做双重验证? debug模式下,安装包不需要上传到App Store,可以直接安装到手机上。苹果为了保证系...[作者空间]
链接:https://juejin.im/post/6890071440998498311[https://jue...[作者空间]
简介 自动释放池(autoreleasepool)是OC的一种内存自动回收机制。正常情况下,创建的变量超出作用域时...[作者空间]
Objective-C中的对象,简称OC对象,主要可以分为3种 1. instance对象(实例对象) insta...[作者空间]
简单更新一道元类面试题题目就是:下面这个程序的输出的结果是什么? 实际上答案就在下面这张图上: Class的结构如...[作者空间]
1、UIView的绘制流程 对这个流程进行下说明: 1、 当我们调用[UIView setNeedsDisplay...[作者空间]
这篇文章我们将针对2个问题来研究: 一、Category的实现原理? 二、 Category和Extension的...[作者空间]
Runloop Runloop的作用? RunLoop 本质是一个对象,管理了其需要处理的事件和消息,并提供了一个...[作者空间]
NSGlobalBlock_(全局block) -> 无参,无返回值 ->全局区 ->0x1开头 NSMalloc...[作者空间]
synchronized, NSLock, 递归锁, 条件锁 图中锁的性能从高到底依次是:OSSpinLock(自...[作者空间]
NSHashTable 是更广泛意义的NSSet,区别于NSSet / NSMutableSet,NSHashTa...[作者空间]