本文所读的源码,可以从这里找到,这是 Mach-O 系列的第一篇 我们的程序想要跑起来,肯定它的可执行文件格式要被操作系统所理解,比如 ELF 是 Linux下可执行文件的格...
本文所读的源码,可以从这里找到,这是 Mach-O 系列的第一篇 我们的程序想要跑起来,肯定它的可执行文件格式要被操作系统所理解,比如 ELF 是 Linux下可执行文件的格...
导语 今天在StackOverFlow上面看到一个提问:object_getClass(obj) and [obj class] give different results...
注意:这个工具非常有用,文本也是一个超长文 Allocations初始界面 Allocations:检测一个进程(选择自己的app)内存分配和使用情况等我们启动Allocat...
iOS操作系统是苹果为公司移动设备提供的操作系统,为方便应用开发者采用了先进的设计模式。采用了经典的MVC设计模式和框架模式。本篇文章我们主要关注iOS系统提供的框架,对MV...
目录 autorelease的本质 autorelease对象什么时候释放? autoreleasepool的工作原理 autoreleasepool的内部结构 autore...
2019 iOS面试题大全---全方面剖析面试 RunLoop概念 RunLoop的数据结构 RunLoop的Mode RunLoop的实现机制 RunLoop与NSTime...
参考资料:WWDC2018 iOS Memory Deep Dive WWDC2018 iOS Memory Deep Dive iOS内存深入研究尽管这篇文章研究iOS,但...
源码可见:[直接点击](Github的README会更新Change Log和待办任务TODO,强烈建议关注) 1.背景 图像提取主色调来增强浸入式交互体验的场景越来越常见,...
概要: 图片的两种压缩方法1.1 压缩图片质量1.2 压缩图片尺寸压缩图片使图片文件小于指定大小2.1 压缩图片质量2.2 压缩图片尺寸2.3 两种图片压缩方法结合 文章更新...