首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Swift源码分析
订阅
faimin
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
Swift三部曲(一):指针的使用
大部分情况下做Swift开发是不需要使用指针的,也不建议使用,但是有时候写比较底层的东西就需要了。最近一段时间恰好我在写的一些库的需要用到指针,但是Swift关于指针的使用并没有很详细的文档,导致写起代码来十分费劲,所以总结了一下。Runtime的文章很多,但是Swift的很少…
Swift:类与结构体
前言 随着程序员的越来越内卷,在不得已的情况下,需要更新自己的知识库了。如果你继续想从事iOS开发,那么Swift是你必选要掌握的。话不多说,让我们一起走进Swift的世界 准备工作 Swift底层源
Swift进阶-refCount结构&强引用&弱引用&闭包循环引用
Swift是使用引用计数来进行内存管理,本文将从refCount结构进行深入分析,进而对强引用,弱引用,循环引用进行分析
Swift进阶1.类与结构体(下)
类与结构体(下) 本文主要介绍异变方法,方法调度(类类型、值类型、NSObject子类),函数派发(final、dynamic、@objc、@objc+dynamic)
swift进阶StructMetadata分析和还原
本文主要介绍StructMetadata源码的分析,然后还原StructMetadata,最后打印属性信息和属性值。
Swift进阶4.指针和内存管理
本文主要介绍指针类型、内存管理、还原Mach-o文件中的函数表。指针类型介绍原指针和范型指针,并介绍了三种不同的内存绑定方式。内存管理介绍了强引用、弱引用和无主引用。
swift进阶3. 属性
属性 主要介绍存储属性、计算属性、属性观察者、延迟存储属性、类型属性、属性在Mach-o文件的位置信息