OC对象的内存管理 MRC下是怎么写代码的
1.OC对手是使用引用计数来管理内存
2. MRC下是怎么写代码的
@interface ViewController ()
@property (retain, nonatomic) NSMutableArray *data;
@property (retain, nonatomic) UITabBarController *tabBarController;
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
self.tabBarController = [[[UITabBarController alloc] init] autorelease];
self.data = [NSMutableArray array];
self.data = [[[NSMutableArray alloc] init] autorelease];
self.data = [[NSMutableArray alloc] init];
[self.data release];
NSMutableArray *data = [[NSMutableArray alloc] init];
self.data = data;
[data release];
}
- (void)dealloc {
self.data = nil;
self.tabBarController = nil;
[super dealloc];
}
@end
浙公网安备 33010602011771号