Ios 如何定位块代码
在调试内存图中,我得到了一个由Ios 如何定位块代码,ios,objective-c-blocks,Ios,Objective C Blocks,在调试内存图中,我得到了一个由\uu NSMallocBlock\uu 该区块的描述仅限于此 那么现在如何定位块代码呢?您应该编辑方案设置,并在“诊断”»“记录”下启用“Malloc堆栈” 然后,当选择“内存检查器”时,您将看到堆栈跟踪: 您甚至可以单击堆栈中方法名称旁边的箭头,它将跳转到分配此块的代码部分。在上面的示例中,块是在viewDidLoad中分配的 完成诊断后,确保关闭此设置。在LLDBNAME中输入po 0x600000a5f7a0,如果您知道答案,请更新。谢谢
\uu NSMallocBlock\uu
该区块的描述仅限于此
那么现在如何定位块代码呢?您应该编辑方案设置,并在“诊断”»“记录”下启用“Malloc堆栈” 然后,当选择“内存检查器”时,您将看到堆栈跟踪: 您甚至可以单击堆栈中方法名称旁边的箭头,它将跳转到分配此块的代码部分。在上面的示例中,块是在
viewDidLoad
中分配的
完成诊断后,确保关闭此设置。在LLDBNAME中输入
po 0x600000a5f7a0
,如果您知道答案,请更新。谢谢