LLDB
bravegogo
知行合一,积学养气
展开
-
与调试器共舞 - LLDB 的华尔兹
你是否曾经苦恼于理解你的代码,而去尝试打印一个变量的值? NSLog(@"%@", whatIsInsideThisThing); 或者跳过一个函数调用来简化程序的行为? NSNumber *n = @7; // 实际应该调用这个函数:Foo(); 或者短路一个逻辑检查? if (1 || theBooleanAtStake) { ... } 或者伪造一个函数实现?转载 2016-04-04 19:58:23 · 292 阅读 · 0 评论 -
Xcode里调试 自定义 signal的信号 回调函数的执行
signal信号: signal是一种软中断信号,提供异步事件处理机制。 signal是进程间相互传递信息的一种粗糙方法,使用场景: 进程终止相关; 终端交互; 编程错误或硬件错误相关,系统遇到不可恢复的错误时触发崩溃机制让程序退出,比如:除0、内存写入错误等。 这里我们主要考虑系统遇到不可恢复的错误时即Crash时,信号相关的应用。signal信号处理是UNIX操...原创 2018-07-23 15:31:48 · 1105 阅读 · 0 评论