首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
juejin_yyj
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
29
文章 29
沸点 0
赞
29
返回
|
搜索文章
最新
热门
OC底层原理(06)类的底层探究(下)
前面的类的底层探究(上)、类的底层探究(中) 中分别探索了 类结构中的 isa、superclass、bits;本篇来探索 cache 一. cache_t 结构分析 1.1 cache_t源码分析
OC底层原理(05)类的底层探究(中)
一. WWDC 2020 类优化 首先,我们先来看看苹果2020年WWDC视频,视频中苹果开发者主要对底层数据结构做了如下的三个修改。 在磁盘上,在你的APP二进制文件中类是这样的,如下所示: 这
OC底层原理(04)类的底层探究(上)
一 .对象、类与isa之间的关系 通过OC对象本质与 isa的研究中,我们发现每个对象都有成员变量isa, 今天我们以此为入口来一起研究一下对象、类与isa之间的关系。 话不多少,上代码,先创建两个类
OC 底层原理 03:OC对象本质与 isa
一.对象的本质 在探索oc对象本质前,我们需要先了解一下 clang 编译器。 clang是一个由Apple主导编写,基于LLVM的C/C++/OC的编译器。主要是用于底层编译,将一些 OC原文件输出
LLDB 读取内存指令
x/nuf <addr> x 读取内存命令,memory read 的简写 n 表示要显示的内存单元的个数 u 表示一个内存单元的长度 b:对应 bype 1字节 h:对应 half word 2字节
OC 底层原理(02)内存对齐
一. 获取内存的三种方式 1.1 sizeof sizeof 是一个操作符,不是函数 sizeof 计算的是传进来的数据类型的大小,这个在编译时期就已经确定。 sizeof 最终得到的结果是该数据类型
OC 底层原理(一)alloc/init/new 之间关系
一. 先看一段代码: 输出结果: 由输出结果可以看出 p1、p2、p3 由不同的指针指向同一块内存地址 那么 alloc init 到底都做了些什么呢?我们通过查看源码来探索。。。 二. 源码探索:
iOS - 静态库探索
静态库 库的基础知识 什么是静态库 静态库即静态链接库:可以简单的看成⼀组⽬标⽂件的集合。即很多⽬标⽂件经过压缩打包后形成的⽂件。Windows 下的 .lib,Linux 和 Mac 下的 .a。M
Mach-O与链接器
Mach-O 1. Mach-O简介 Mach-O(Mach Objcect)是macOS、iOS、iPadOS存储程序和库的⽂件格式。对应系统通过应用⼆进制接口 (application binar
iOS多环境配置
关于多环境: Project:包含了项目所有信息——所有代码、资源文件(workSpace就是包含多个Project) Target:对指定代码和资源文件的具体构建方式 Scheme:对指定 targ
下一页
个人成就
文章被点赞
44
文章被阅读
18,425
掘力值
655
关注了
20
关注者
18
收藏集
2
关注标签
1
加入于
2019-05-20