首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
i_erlich
掘友等级
极客猿飞一枚 - iOS重度患者
coding不死,也未曾凋零
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
65
文章 65
沸点 0
赞
65
返回
|
搜索文章
赞
文章( 65 )
沸点( 0 )
swift-类属性-MachO读取
通过MachO读取类相关信息,进一步验证swift class结构,了解MachO结构 了解到类结构在MachO section中的存储方式及类结构在MachO可执行文件中的内存部署方式,尤其是偏移
swift-类属性
swift class底层本质数据结构 swift类结构源码探索过程中遇到的问题符合继续 MachO文件类数据读取
swift-类结构源码探寻(二)
紧跟 swift-类结构源码探寻(一),继续 TargetClassDescriptor分析 TargetClassDescriptor 中包含了超长的基类描述,超多的using 我们分析主干思路
swift-类结构源码探寻(一)
通过简单的demo实例 + 少量汇编代码查看 + swift编译器swiftc生成swift中间代码 sil语法分析来探究,最后通过 MachO进行验证
swift-结构体异变方法
结构体值类型使用 测试结构体与类的内存分配 类的内存开辟消耗时间均 比 结构体值类型内存开品时间长 引用类型内存开辟与访问比值类型 内存访问多一个层级 变异方法影响外部依赖类型的一切
Mach-O详解(一) - 破题
是一种可执行文件,用于目标代码,动态库,内核转储 每个Mach-O文件包括一个Mach-O头,一系列的载入命令,多个块 Mach Header: 描述 Mach-O 的CPU架构、文件类型、加载命令等
算法 - 最小生成树实现
最小生成树是什么 图的概念 最小生成树就是这个连通图子图并满足条件 n个顶点,只会有n-1条边 最小生成树中 所有边 权重之和是最小的 最小生成树能做什么邻接矩阵 邻接表 Kruskal Prim算法
ios-关联对象
理解关联对象工作原理,需要了解AssociationsHashMap ObjcAssociation 以及两层关键Buckets结构,第一层key - objc 第二层 key - 关联属性名
ios-弱引用
使用 __weak typeof(id) weakSelf = selfweakSelf 加入到弱引用表此时 self 引用计数为 1,weakSelf 引用计数为 2,也就是 加入弱引用表
ios-散列表
散列表究竟是个什么样的结构,它与引用计数的关系是什么样的;引出StripedMap; StripedMap取表的过程;SideTable;理解散列表;全局StripdMap可以理解为三层套娃结构
下一页
个人成就
文章被点赞
277
文章被阅读
282,546
掘力值
4,359
关注了
4
关注者
123
收藏集
0
关注标签
0
加入于
2021-08-09