博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
遇到的retain cycle例子
阅读量:7124 次
发布时间:2019-06-28

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

retain cycle 会造成内存溢出,严重情况会引起崩溃。一般注意点也不会发生,但在网络连接比较多的地方就会不小心出现,vc异步的网络请求,成功后的block调用vc,如果此时,用户已经不用此vc了,vc还是没有释放。
曾近自己写过一个下拉刷新,那个view和vc互相强引用,导致了没释放。view回去调用vc的scrollview的contentoffset。
 
 
starain Dou 豆电雨
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
文/natewang(简书作者)
原文链接:http://www.jianshu.com/p/dcdbff26c2ec
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。
 
 
 

转载于:https://www.cnblogs.com/starainDou/p/5246308.html

你可能感兴趣的文章
RabbitMQ学习总结(6)——消息的路由分发机制详解
查看>>
我的Git忽略文件
查看>>
自定义 confirm 确认框
查看>>
Ubuntu 常用PPA源
查看>>
三十岁:如何积累人脉
查看>>
Storm 【技术博客】- 图解Storm的各个流程
查看>>
右值引用&& 和 语意转移 std::move
查看>>
使用命令行控制 Windows 演示设置
查看>>
linux 批量拷贝数据脚本
查看>>
TypeScript 3.0 新功能介绍(一)
查看>>
打开摄像头
查看>>
安装SQL Server 2000时的一个小细节
查看>>
就C语言的指针、链表的原理和各类操作撰写一篇技术博客,说说自己学习C语言指针和链表的体会...
查看>>
Android 动画
查看>>
Python27 paramiko模块安装
查看>>
Windows Server 2008 R2 升级之前言
查看>>
linux工具-sar命令
查看>>
『中级篇』k8s基础网络Cluster Network(66)
查看>>
苹果IOS开发者账号总结
查看>>
二叉树转化成双链表的JAVA实现
查看>>