-2
下面的代码段会打开一个新页面“ScreenA”用动画的运动:从文件本身调用相同的viewController文件
ScreenA *Acca = [ScreenA alloc];
[UIView beginAnimations:@"flipping view" context:nil];
[UIView setAnimationDuration:1];
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
[UIView setAnimationTransition:UIViewAnimationTransitionCurlDown
forView:self.view cache:YES];
[self.view addSubview:Acca.view];
[UIView commitAnimations];
它工作正常,但如果调用网页本身是什么,这意味着该文件是ScreenA,并且我正在调用该文件,以便以不同的值重新打开嵌入在文件代码中的变量。当对一个页面进行调用时,即使它本身已释放所有内存,或者有可能发生递归调用,而这种调用发生在构建一堆页面时最终会导致电话崩溃?
非常感谢您可能给我的任何帮助。
感谢
考虑到只有第一行代码是你自己的代码,这是**真的很糟糕的代码**。实例名称应该小写,并且不要初始化ScreenA,只需分配内存。首先学习在Obj-C中编程! – Pascal 2009-12-14 10:44:39
这就是我所说的真正积极的投入! – 2009-12-15 03:07:57