首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
沧海钓客
掘友等级
iOS开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
13
文章 13
沸点 0
赞
13
返回
|
搜索文章
最新
热门
汇编-函数调用-参数
参数可以通过寄存器、栈来实现寄存器速度更快,iOS平台采取的是寄存器够用的情况下使用寄存器传递,不够用时用栈传递
汇编-函数调用-返回值
1、返回值用ax寄存器存储
汇编-函数调用-call和ret指令
1、函数封装与调用2、call和ret的本质call标号:将下一条指令的偏移地址入栈后转到标号(函数)处执行指令ret:将栈顶的值出栈,赋值给ipcall和ret联合使用的作用其实就是高级语言中的函数
汇编学习-HelloWord!
1、数据段+代码段实现打印HelloWord2、数据段+代码段实现(字符串不在起始地址)打印HelloWord3、数据段+代码段+栈段
iOS底层学习笔记-Block
如果将impl的定义直接放入到__main_block_impl_0结构体中,我们可以发现其第一个变量即是isa指针(OC对象isa也是第一变量),因此block在本质上讲在底层实现上来看其就是一个OC对象。 对比发现blockStruct中的FuncPtr和block断点到的…
个人成就
文章被阅读
4,015
掘力值
78
关注了
153
关注者
3
收藏集
18
关注标签
27
加入于
2017-01-13