GCD系列文章 GCD任务和队列使用详解 本文主要总结GCD Group、Barrier和NSOperationQueue相关方法使用逻辑。 某些情况下会遇到多个任务并行处理...
https://blog.csdn.net/hanhailong18/article/details/89348510
本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-complete-le...
iOS底层原理总结 - Category的本质 面试题 Category的实现原理,以及Category为什么只能加方法不能加属性。 Category中有load方法吗?lo...
一、前言 本篇主要讲解GPUImage底层是如何渲染的,GPUImage底层使用的是OPENGL,操控GPU来实现屏幕展示 由于网上OpenGL实战资料特别少,官方文档对一些...
原文地址:2018 iOS 面试题大全由于原作者并没有继续更新,这里我转过来继续更新下 整理的一些iOS面试相关问题,持续更新,敬请关注 2018 iOS面试题大全---全方...
这篇文章源于美团面试官问的我一个问题,为什么Objective-C中有Class和MetaClass这种设计?去掉是否可以?当时的我并没有深入思考过这个问题,而网上搜索的结果...
自我学习 iOS冷启动优化 减少动态库引入(.dylib/.tbd) app启动时会寻找依赖的动态库并查找其mach-o文件,打开读取文件并验证有效性.然后找到代码签名注册到...
iOS-Performance-Optimization 关于iOS 性能优化梳理: 基本工具、业务优化、内存优化、卡顿优化、布局优化、电量优化、 安装包瘦身、启动优化、网络...
autorelease 实现原理 自动释放池是使用一个双向链表的形式来管理需要该释放的对象。 xcrun -sdk iphoneos clang -arch arm64 -r...