首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
gufs镜像
掘友等级
移动研发从业者 iOS研发工程师
iOS底层探索者!iOS、Android、微信小程序移动开发,爱好者和学习者。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
36
文章 36
沸点 0
赞
36
返回
|
搜索文章
最新
热门
Swift学习总结——常见数据类型
本章对常量的使用方式做了总结。同时整理了Swift常用数据类型,并对其底层结构有一个初步认识。罗列了部分数据类型的使用技巧。
Swift学习总结——使用Playground
Swift学习总结——学会使用Playground。Playground可以快速预览代码效果,是学习语法的好帮手。
Swift学习总结——认识Swift以及Swift编译器
Swift学习总结,本阶段完成Swift基础内容的总结。本篇幅包括:认识Swift,Swift编译器等。
iOS底层学习——界面优化
本篇主要分析解决以下几个问题:界面显示原理;导致界面卡顿的原因;如何检测界面卡顿;如何解决界面卡顿问题。
iOS底层学习——RunLoop实现原理
`RunLoop`是通过系统内部维护的循环进行事件、消息管理的一个对象。`RunLoop`实际上就是一个`do...while`循环,有任务时开始,无任务时休眠。
iOS内存管理——内存管理(自动释放池AutoreleasePool)
内存管理之自动释放池AutoreleasePool,从概念、运行机制、使用方式、底层实现原理等方面分析了自动释放池。
iOS底层学习——内存管理(弱引用和强引用)
对iOS内存管理方面的知识点进行补充,深入了解弱引用其引用计数的实现逻辑。并结合NSTimer和Block循环引用问题,探索解决方案!
iOS底层学习——内存管理(内存五大区、TiggedPointer、引用计数)
学习了解iOS内存管理方案,包括内存五大区、TiggedPointer小对象、引用计数(retain、release、retainCount、dealloc底层实现原理)。
iOS底层学习——LLVM编译流程
了解LLVM架构及其设计思路;编译流程分析:输入源文件;预处理(宏替换、头文件导入);编译(词法分析、语法分析生成IR带代码);编译器优化,并生成汇编代码;生成目标文件;链接动静态库,生成可执行文件。
iOS底层学习——block底层原理
分析`block`的底层实现原理,栈区`block`是如何拷贝的堆区的,`block`捕获外部变量的本质,`block`的数据结构等内容。
下一页
个人成就
文章被点赞
331
文章被阅读
66,790
掘力值
2,023
关注了
0
关注者
223
收藏集
0
关注标签
12
加入于
2021-03-15