首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
双鱼的木木
掘友等级
iOS开发工程师
iOS, JS, React Native.
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 4
沸点 0
赞
4
返回
|
搜索文章
最新
热门
GDB 与 LLDB 常用指令
LLDB 和 GDB 常用指令集. 参考资料: Appendix A: LLDB for GDB Users – Command Summary
LLDB 检查调用栈
当程序运行时, 程序会存储它的运行信息在调用栈中. 每当方法被调用, 程序就会在调用栈顶添加新的栈帧, 每个栈帧都包含着传递给方法的参数, 方法的局部变量信息, 方法返回后要跳转到的地址信息.
LLDB 控制进程执行
当程序在断点处停止时, 控制权就转交给了调试器. 开发者可以通过给调试器下发指令控制程序继续按步/继续/退出执行.
LLDB 断点管理
LLDB 系列. 如何设置/删除/修改断点.逻辑断点与位置断点/监视点.如何在断点处自动执行lldb命令.
LLDB 语法
基本语法格式: <command> [<subcommand>...] [--<option> [<option-value>]]... [argument]... command 命令模块 如: l
LLDB - 快速体验
LLDB - Low Lever Debugger, XCode 5 之后 替代GDB 成为XCode的默认调试器. 作为调试器, 应该有两个主要功能: 流程控制 和 状态获取.
iOS基础 - KVC
KVC全称 Key-value coding, 译为键值编码 键值编码是NSKeyValueCoding非正式协议提供的一种通过字符串快速访问对象属性的一种方式.
Swift 高级进阶 - 类和结构体 (2)
Swift 关键字,@mutating, inout,方法调度,Mach-O分析,SIL文件分析,源码探索
Swift 进阶系列 - 01 类与结构体(上)
分析类与结构体的异同,Swift 类的初始化方法,Swift类初始化源码解析,初始化器,SIL源码解析,汇编分析初始化流程
个人成就
文章被点赞
22
文章被阅读
24,630
掘力值
486
关注了
37
关注者
7
收藏集
4
关注标签
4
加入于
2020-04-27