[CALayer release]: message sent to deallocated instance iOS内存过度释放问题

解决方式:

1:先找到过度释放的 内存指针

开启-僵尸模式:xcode---Product--scheme--Edit Scheme ----Diagnostics---选中 Enable Zombie Objects

然后 运行 程序 ,点出 崩溃;

2:如果上面方式,还找不到 过度释放内存的指针;

xcode--Product--Profile---选择 Zombiles 即可,会自动开启程序内存调度工具

然后点击运行的程序,点出 崩溃的页面:出现如图,然后,点击,下面图片的,指针后面的 向右的小剪头,查看详情

指针详情:

从这里,可以看到,崩溃指针的 使用历史;

看到右面,有两个 高亮的地方,就表示,程序蹦在了那里,双击图右面,高亮的代码,就显示出了,指定的行

然后,找到指针,在指定行里面,处理内存问题就可以了

参考:http://stackoverflow.com/questions/7402171/calayer-release-message-sent-to-deallocated-instance

最新文章

  1. Java中FilterInputStream和FilterOutputStream的用法
  2. zabbix利用mutt和msmtp配置邮件报警
  3. Python装饰器与面向切面编程
  4. 如何教你在NIPS会议上批量下载历年的pdf文档(另附04~14年NIPS论文下载链接)
  5. Configuration python CGI in XAMPP in win-7
  6. /boot/grub/menu.lst详解
  7. IIS支持net.tcp
  8. android应用开发全程实录-你有多熟悉listview
  9. 关于Tarjan(2)
  10. sql中的for xml path() 实现字符串拼接
  11. Beautiful Dream hdu3418 (直接做或二分)
  12. WPF 查找控件的所有子控件
  13. C# Winform 对话框控件&简单记事本
  14. 设计模式---接口隔离模式之代理模式(Proxy)
  15. OSG描边特效osgFX::Outline的修改
  16. Codeforces Round #358 (Div. 2) C. Alyona and the Tree 水题
  17. SecureCRT 如何改变对话框--每行输入字符数的多少
  18. web.xml 基本配置
  19. AJAX乱码解决新方法
  20. MyEclipse 代码里的中文字太小设置方法

热门文章

  1. React Native 系列(九)
  2. 【BZOJ 3771】 3771: Triple (FFT+容斥)
  3. [BZOJ4876][ZJOI2017]线段树
  4. bzoj 1101
  5. spoj 375 query on a tree LCT
  6. PAT甲级1012. The Best Rank
  7. 实战-130W表增加字段耗时
  8. 搭建MSSM框架(Maven+Spring+Spring MVC+MyBatis)
  9. CentOS 6.9/7通过yum安装指定版本的PostgreSQL
  10. eclipse.ini 文件使用说明