博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
创建自定义的释放池 管理内存
阅读量:4109 次
发布时间:2019-05-25

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

有的时候 常会碰到一些 autorelease的对象 ,可以用自动释放池用来自动释放任何需要自动释放的对象

 -(void)releasefunciton

{

         for(NSUInter n = 0 ;n < 10000000000;n++)

         {

                  NSAutoreleasePool  * pool  = [[NSAutoreleasePool  alloc] init];//该对象是自动释放的 

                  NSDate *date = [self getBigBlobofData];//对date 进行处理

      [self doStuff:data];

  [pool release];

         }

//所有对象被清空

}

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

你可能感兴趣的文章
虚拟机 CentOS7/RedHat7/OracleLinux7 配置静态IP地址 Ping 物理机和互联网
查看>>
弱类型、强类型、动态类型、静态类型语言的区别是什么?
查看>>
Struts2技术内幕图书 转载
查看>>
Java异常分类
查看>>
项目中的jackson与json-lib使用比较
查看>>
Jackson Tree Model Example
查看>>
j2ee-验证码
查看>>
日志框架logj的使用
查看>>
js-高德地图规划路线
查看>>
常用js收集
查看>>
mydata97的日期控件
查看>>
如何防止sql注入
查看>>
maven多工程构建与打包
查看>>
springmvc传值
查看>>
Java 集合学习一 HashSet
查看>>
在Eclipse中查看Android源码
查看>>
Android-Socket登录实例
查看>>
Android使用webservice客户端实例
查看>>
层在页面中的定位
查看>>
[转]C语言printf
查看>>