博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[CALayer release]: message sent to deallocated instance iOS内存过度释放问题
阅读量:6961 次
发布时间:2019-06-27

本文共 435 字,大约阅读时间需要 1 分钟。

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

解决方式:

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

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

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

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

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

 

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

 

 

指针详情:

 

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

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

 

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

 

参考:

 

转载地址:http://ptgil.baihongyu.com/

你可能感兴趣的文章
oracle的内存spa与pga
查看>>
laravel 常用的第三方扩展包
查看>>
使用Lombok来优雅的编码
查看>>
[LeetCode]23. Merge k Sorted Lists
查看>>
CentOS7 配置网卡 虚拟机挂载光盘 搭建本地yum源 修改主机名
查看>>
高性能专业上网行为管理设备WSG-500E开箱评测
查看>>
easyui的分页组件的displayMsg显示的信息不正确
查看>>
MySQL数据库入门——多实例配置
查看>>
ACtiiveMQ安装 Ubuntu
查看>>
四色原则
查看>>
1.sql数据处理问题
查看>>
企业管理:如何规范员工上网行为,提高员工工作效率
查看>>
LINUX创建、删除用户和用户组;修改密码
查看>>
深入理解乐观锁与悲观锁
查看>>
CocoaPods的使用
查看>>
find命令详解
查看>>
变频电源内部IGBT模块的作用是什么样的
查看>>
手机PDF文件怎么压缩得更小,PDF文件如何压缩?
查看>>
超声波清洗机对人体有辐射,有伤害吗?
查看>>
区块链成多地政府工作报告新热词
查看>>