鄙人的博客将记录鄙人在以后的iOS开发工作中所遇到的问题,以及解决方案,或一些好的方法。这些只是善意的分享,如有错误,或您有更好的解决方案,请不吝赐教。
这是一个MRC的实例Demo,release了三次,不崩溃才怪,原因肯定是过度释放,但是咱们装不知道,继续看下去。
点击屏幕左上方的Pruduct 然后第三行Profile;
启动 Instruments;
然后点击左上方红色的圆点,运行
Instruments;然后仔细看,原谅哥懒得没有给你P图和废话这么多,运行到崩溃处会显示一个红色的小旗,就是上图弹出那个Zombie Messaged 框的地方, 在框内点击最后一个箭头;
右下方的显示黑色的地方即就是你崩溃的地方,(main函数也黑,不用点击看,你什么都没写),双击变黑处(呵呵
);
最后,大功告成。显示了有可能引起崩溃原因的某行代码左占的比例。
如果,你正在因为崩溃而恼怒,抓狂,想砸键盘,看到这篇博文之后。请不要叫我雷锋,请叫我好yin。