首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
良眸
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 4
沸点 0
赞
4
返回
|
搜索文章
最新
热门
Swift07-Mirror反射
前言:上篇文章分析了Swift的方法调度,对于纯的Swift而言,没有动态特性。⽅法和属性不加任何修饰符的情况下不具备我们所谓的Runtime特性了,他的⽅法调度使用V-Table进行调度。那么除了@
Swift06 - ⽅法调度
前言:上篇文章分析了Swift中的指针,以及指针在Swift中的基本使用,这篇文章主要分析方法在Swift中如何调用的,在swift中方法调度分为两种:静态调⽤(直接调用)查找调用(函数都按照顺序存储
Swift05-指针
前言:上篇文章总结分析了swift的数据类型值类型和引用类型,在分析的过程中提到了withUnsafePointer方法,这篇文章着重分析这个pointer指针指针的含义指针就是内存地址,指针变量是用
Swift 进阶之路 文章汇总
swift04-值类型 & 引用类型
前言:上篇文章分享了类的属性和属性观察者,本篇文章主要分析swift中的数据类型:值类型引用类型在分析数据类型前,先了解下内存的存储的5大区域,按照地址从高到低排列:栈区->堆区->全局静态区->常量
Swift03-属性&属性观察者
简介:上篇文章主要分析了Swift的SIL编译流程及Swift语言类的结构,这篇文章主要分析类的属性及属性观察者类的属性Swift类的属性大体分为两部分:存储属性,计算属性,延迟存储属性以及类型属性存
Swift-02:Swift编译&类
简介:本文章主要介绍一下内容:SIL分析类的结果探索Swift编译简介用Swift语言创建一段简单的类,并默认实例化需要研究的是,这个实例化到底做了一个什么样的操作?因此引入了SIL(Swiftint
LLVM编译配置
构建LLVM获取源代码 打开终端:输入配置和构建LLVM和Clang新版macOS默认的Shell是zsh,所以,⾸先进⼊终端执⾏:查看macOS版本查看MacOSSDK打开终端:根据MacOs系统配
Swift-01:Swift源码编译
编译环境MacOSCatalinaVisualStudioCodeBrewinstallcmakeninja编译步骤新建一个文件夹,命名为Swift-Source第一步:cloneswift源码这里编
iOS黑魔法 - Method Swizzling/KVC
MethodSwizzling的本质MethodSwizzling本质上就是对IMP和SEL进行交换。也就是我们常说的“黑魔法”MethodSwizzling原理MethodSwizzing是发生在运
下一页
个人成就
文章被点赞
87
文章被阅读
35,801
掘力值
1,202
关注了
45
关注者
65
收藏集
0
关注标签
4
加入于
2020-03-02