首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
21年9月
订阅
大鱼D
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
OC底层原理探索之启动优化Clang插桩
Trancing PCs 打开Clang文档介绍链接 Tracing PCs: 跟踪的是CPU执行到的代码 首先在设置里面配置上面那一行代码 然后根据示例导入 以及实现下面的这两个方法: __sani
iOS底层原理探索 -- 内存管理 之 @autoreleasepool
内存管理系列的文章今天我们继续来到 `@autoreleasepool` 的底层原理探索。话不多说,这就开始今天的内容吧。
内存管理-TaggedPointer
TaggedPointer 概念 2013 年 9 月苹果推出了首个采用 64 位架构的 A7 双核处理器的手机 iPhone5s,为了改进从 32 位 CPU 迁移到 64 位 CPU 的内存浪费和
iOS底层探索四-类的原理
前言 阅读以下博文有助于更好的连贯理解本篇内容 1、iOS底层探索一-对象原理(上) 2、iOS底层探索二-对象原理(中) 3、iOS底层探索三-对象原理(下) 一、 isa 分析到元类 1、元类 从
iOS底层学习 - 多线程之GCD队列原理篇
要像知道是底层是如何创建的,最好的方法还是阅读源码,万幸的是,多线程的代码,苹果是开源的,可以点击libdispatch源码下载。 在底层源码中,我们可以看到dispatch_queue_create的底层实现如下,可以看到调用了一个中间代码方法。下面我们深入_dispatch…
内存管理系列—OC的内存管理方案
为了节省内存和提高执行效率,苹果提出了Tagged Pointer的概念。对于 64 位程序,引入 Tagged Pointer 后,相关逻辑能减少一半的内存占用,苹果对于Tagged Pointer特点的介绍: Tagged Pointer指针的值不再是地址了,而是真正的值。…