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