摘要:
内存管理基础对象的创建首先分配内存空间,然后初始化Class *a = [[Class alloc] init];对象的销毁调用release引用计数(retainCount)减1[a release];引用计数为0时,系统调用dealloc方法销毁对象对象的赋值使用对象赋值时,retainCount不会增加,需要手动retain[a retain];Class *b = a;自动释放对象池在创建对象时调用autoreleaseClass *a = [[[Class alloc] init] autorelease];这样就无需调用release,系统会自动释放对象[a release];自动 阅读全文