使用:Xcode的4.6故事板弧样板顺着接下去SecondViewController
我有了当设备被旋转到正确的加载一个新veiwController主视图控制器的应用程序。 当应用程序开始一切都很正常。 如果我旋转设备,然后回到其卸载secondview控制器,约15-20倍,应用程序是非常slugish。 我已经缩小当seconed视图控制器被加载,它仅一切发生和只有当我旋转设备的次nunmber。 我也缩小了即是内存的问题。 我安装了跟踪用和可用内存的应用程序。 我的记忆从400MB变为当我旋转装置多次到900MB使用。 我想给尽可能多的信息,我可以。 每个视图都有8个NSTimers是火的每一秒。
有没有一种方法来卸载程序的视图,以确保正在被卸载?
我已经包含了这个代码,以确保装卸:
` - (无效)的setView:(UIView的*)aView {的NSLog(@ “>>>输入%s,<<<”,PRETTY_FUNCTION);
if (!aView) // view is being set to nil
{
NSLog(@"Should be unloading now");
}
[super setView:aView];
NSLog(@"<<< Leaving %s >>>", __PRETTY_FUNCTION__);
}
登录结果:2013年4月22日16:42:03.588 XXXXXXXX [XXXXXXX] >>>进入 - [GraphViewController的setView:] <<< 2013年4月22日16:42:03.589 XXXXXXXX [XXXXXXX] <<<离开 - [ GraphViewController的setView:] >>>
`我不知道我需要看在纠正这种东西。
任何“点”在正确的方向将会非常赞赏。
谢谢