首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
imLix
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
最新
热门
引用计数实现原理
对象的引用方式分为强引用和弱引用,对象的强引用和弱引用信息保存在 SideTables 中,SideTables 是全局的哈希数组
Runtime 之消息机制
在 OC 中,所有的方法调用底层都会转换成 objc_msgSend 函数进行调用。其实 `objc_msgSend` 主要做的就是获取 IMP 并调用,并且在找到对应方法实现 IMP 调用的时候,会
RunLoop 实现原理
当 APP 没有任何任务的时候,RunLoop 会进入休眠,RunLoop 就告诉 CPU,现在没有事情做,我要去休息,这时 CPU 就会将其资源释放出来去做其他的事情。当下次有任务的时候,例如用户点
深入解析 iOS 系统架构
史蒂夫·乔布斯采用了内部竞争的策略,让 Mac 团队和 iPod 团队分别提出各自的方案,并通过竞争来激发创新和找到最佳的技术解决方案。最终,Mac 团队胜出,决定基于 macOS 开发 iPhone
编译原理之 Lex & Yacc
Lex 和 Yacc 是编译器和解释器开发中广泛使用的工具,分别用于词法分析和语法分析。它们通常配合使用,帮助开发者快速构建语言处
APP 启动优化 2 - 优化方案
一般而言,对于冷启动时长,一般是统计从用户点击图标到首屏展示出来这段时间的时长。这个过程可以粗粒度分为下面几个阶段
APP-启动优化-1-冷启动流程
iOS 的冷启动流程可用下图表示: 接下来,详细介绍 APP 启动流程中的各个阶段: 一、exec() iOS 操作环境的操作系统部分是
iOS UI 渲染原理与优化
Core Animation 并不是一个绘图系统,而是使用硬件去合成和处理视图内容的基础框架,而这个基础框架的核心就是 CALayer 对象,Core Animation 的职责就是尽可能快地组合屏幕
个人成就
文章被点赞
9
文章被阅读
2,140
掘力值
112
关注了
3
关注者
5
收藏集
2
关注标签
2
加入于
2024-10-13