用到的工具:Product -> Profile -> Instruments -> Leaks
使用方法:
选择Xcode菜单栏中的 Product -> Profile,此时Instruments会被启动。然后选择其中的Leaks工具。
工具启动后,点击界面左上角的红色圆点,开始记录。
记录开始后,模拟器会被启动。随着在模拟器里对App的操作,内存泄露点会不断被捕获到。如下图中的红色色块。
选中红色色块所在的区域,会显示出该内存泄露点的相关信息。右侧 Extended Detail 窗口中黑色头像表示内存泄露可能的位置。
双击黑色头像的信息,将被指引到相对应的代码的位置。
最后,对存在问题的代码进行修改即可。