创建自定义的释放池 管理内存

来源:互联网 发布:mysql host 编辑:程序博客网 时间:2024/06/10 00:01

有的时候 常会碰到一些 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];

         }

//所有对象被清空

}


原创粉丝点击