Objective-C-2.0程序设计-第17章-内存管理.pptVIP

  • 0
  • 0
  • 约1.5万字
  • 约 46页
  • 2019-04-17 发布于贵州
  • 举报

Objective-C-2.0程序设计-第17章-内存管理.ppt

17.2.2 引用计数于实例变量 // free up old object since we’re done with it [str autorelease]; // retain argument in case someone else releases it str = [s retain]; } -(NSString *) str { return str; } -(void) dealloc { NSLog (@”ClassA dealloc”); [str release]; [super dealloc]; } @end 17.2.2 引用计数于实例变量 int main (int argc, char *argv[]) { NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; NSString *myStr = [NSMutableString stringWithString: @”A string”]; ClassA *myA = [[ClassA alloc] init]; NSLog (@”myStr retain count: %x”, [myStr retainCount]); [myA autorelease]; [myA setStr: myStr]; NSLog (@”mySt

文档评论(0)

1亿VIP精品文档

相关文档