相关链接:
Xcode 中打开 Product->Scheme->Edit Scheme,快捷键是⌘<。在 "Diagnostics" 标签中开启 "Enable Zombie Objects" 选项,以及 "Malloc Stack" 选项。
show:
retain]: message sent to deallocated instance 0x7f85d1856600
1.
(lldb) command script import lldb.macosx.heap
(lldb) malloc_info --stack-history 0x7f85d1856600
2.
打开活动监视器
找到模拟器运行的app的进程ID:例:34308
崩溃地址:0x7f85d1856600
终端输入命令:sudo malloc_history 34308 0x7f85d1856600
可以看到执行正确的最后代码------------>错误就在接下来的地方