关闭

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

896人阅读 评论(0) 收藏 举报

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

         }

//所有对象被清空

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:1103334次
    • 积分:15272
    • 等级:
    • 排名:第720名
    • 原创:405篇
    • 转载:193篇
    • 译文:23篇
    • 评论:83条
    博客专栏
    文章分类