1.如图 点选Analyze便可分析获取相似于下图所示的内存泄漏的代码!进行修改ide
2.在进行Profile以前首先须要在Build Setting中将Debug Information Format选择为以下的选项,不然在进行内存分析时没法准肯定位到哪一行代码。工具
接着启动Instrument,运行程序开始进行内存监测ui
选择Instrument工具。就会出现下图orm
没错上图显示红色❌号的就是内存泄漏的地方。点选红色的❌号(下图显示的是没有选择Debug Information Format出现的二进制地址)内存
在下面就会出现如图所示。首先须要将Detail选择为Call Treeio
而后将右边的Invert Call Tree 和Hide System Libraries点选form
接着就会出现下图所示。而后双击下面蓝色的一行。便可定位到内存问题的具体的代码一行。file
鄙人抛砖引玉,有什么不对的或者指教请留言。谢谢你们内存泄漏