我刚刚在Apple上注册了一个开发者帐户,并设置了我的设备以运行我正在制作的应用程序。我正在运行IOS 5 beta 3和xCode 4.2。在IOS 5模拟器上,翻转运行非常顺畅,但在设备上它们运行迟缓。我使用了很多NSTimers,但它们都被释放了。这就是我的代码切换视图的样子
HowToPlay *LetsPlay = [[HowToPlay alloc] initWithNibName:@"HowToPlay" bundle:nil];
LetsPlay.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
[self presentModalViewController:LetsPlay animated:YES];
[LetsPlay release];
他们中的任何东西都可能导致滞后?或者我能做些什么来解决它?我认为这可能只是IOS 5的一个bug,因为我的iPhone 4在IOS 5上运行得不是最好。
由于
答案 0 :(得分:1)
它与我不认为的代码无关。我也运行beta 3,我的应用程序使用相同的代码运行顺利。也许尝试一旦完成就释放NSTimers,看看是否是原因。或者尝试制作一个新的应用程序,然后让它翻转,看看你的设备上是否也存在延迟。