1、首先来看下现象描述,Xcode工程在编译运行之后,如下,在左侧的Debug栏中Memory处显示Disabled,当前内存大小并未显示。
2、点击Memory打开怡觎现喾Memory Report详情显示界面,Memory Use显示为0bytes,在底下可以查看到没有memory显示的原因是NSZomb足毂忍珩ieEnabled处于enabled状态,所以我们需要关闭该功能。
3、点击顶部导航栏中的工程名,然后选择弹出界面中的Edit Scheme…进入到Scheme编辑界面,如下:
4、打开Scheme编辑界面之后,选择左侧的Run然后点击右侧顶部的Diagnostics,如下:
5、打开Diagnostics之后找到Memory Management,可以查看到Zombie Objects前面的勾选框被勾选,所以导致项目运行时Memory没有显示,如下:
6、将Zombie Objects勾选框取消然后关闭Scheme编辑界面,再次运行工程,再查看Debug界面下的Memory此时已经能够正常显示内存值,如下: