我楼下,有对夫妻,30来岁,小孩读幼儿园了,开着40万的豪华轿车,穿的名牌,非常的气派。 平时对我们打招呼的邻居,都不正眼看,点个头还算非常客气的了,一般不理不睬。 我们都以...

我楼下,有对夫妻,30来岁,小孩读幼儿园了,开着40万的豪华轿车,穿的名牌,非常的气派。 平时对我们打招呼的邻居,都不正眼看,点个头还算非常客气的了,一般不理不睬。 我们都以...
音视频学习从零到整(1)音视频学习从零到整(2)音视频学习从零到整(3)音视频学习从零到整(4)音视频学习从零到整(5) 内容 视频文件格式 视频封装格式 视频编解码方式 音...
😄😄😄😄😄😄
NSMapTable、NSCache、NSDictionary、NSArrayNSCache NSCache 并不会拷贝(copy)键,而是会保留(strong)键,NSdictionary 是会对键进行拷贝的。NSCahe对象不拷贝键是因为在很多时候...
离屏渲染我们在iOS面试中也是很高频的面试题,下面我们就去揭开离屏渲染这层神秘的面纱。我们先看一段代码 运行结果 通过上面的简单的代码我们可以看到第一个button和第三个U...
本人在刚接触使用Block时对Block只是停留在简单的使用,使用过程中也会遇到了一些奇怪的问题,每次都是在网上查找相关的解决方案。我相信有很多程序员也像我一样遇到问题各种搜...
MVC、MVP、MVVM是iOS开发的三种架构模式,这三种架构模式是从iOS 开发诞生开始通过开发者不断的对代码进行解耦优化演进而来。下面我们依次说一说这三个架构模式。 MV...
autoreleasePool与RunLoop的关系体现在autoreleasePool的释放时机上,这也是面试中比较常见的问题。 App启动后,在主线程RunLoop里注册...
NSCache NSCache 并不会拷贝(copy)键,而是会保留(strong)键,NSdictionary 是会对键进行拷贝的。NSCahe对象不拷贝键是因为在很多时候...
😝😝😝
runLoop底层探索提到runloop我们都知道,App启动时主线程会默认开启一个runLoop来监听并执行App的各种事件处理,每个子线程也都会有runLoop,但是子线程默认是不开启的,需要...
提到runloop我们都知道,App启动时主线程会默认开启一个runLoop来监听并执行App的各种事件处理,每个子线程也都会有runLoop,但是子线程默认是不开启的,需要...
我们建一个最简单的Mac 工程去通过clang 编译后查看@autoreleasepool编译后到底是什么? 源文件 编译后 打开终端进入到工程目录下执行:clang -re...