我有一些关于autorelease功能的问题。它是否有任何意义或价值调用保留或释放自动释放对象?
请咨询..
Q1)是否有任何关于呼吁保留或释放到自动释放对象的意义或价值?
ex1)
UIView *viewTest = [[[UIView alloc] initWithFrame:CGRectMake(0, 0, 300, 400)] autorelease];
[self.view addSubview:viewTest];
在这种情况下,viewtest对象将来会被释放吗? 或者需要添加一行'[viewTest release];'?
EX2)
UIView *viewTest = [[[UIView alloc] initWithFrame:CGRectMake(0, 0, 300, 400)] autorelease];
[viewTest release];
在这种情况下,viewTest将自动释放? Q2)自毁对象在哪里销毁?