我是新的,我的收入将IOS应用开发,让我告诉你,我不知道一个比特约内存和存储管理。当我和tabViewController打我让两个标签和三个的ViewController,并通过NavigationalController连接它们,并将其链接像一个循环: -IOS内存和内存管理
navigationController1
firstViewController - > secondViewController - > thirdViewController - > firstViewController
navigationController2
firstViewController - > secondViewController - > thirdViewController - > firstViewController
,并在模拟器上运行它们,发现只要我过得好堆栈的ViewControllers内存是.1 MB的增加。
比我添加尺寸的单个图像上的firstViewController(NavigationController1)4.5 MB和运行应用程序突然我注意到,存储器达到66 MB
随着应用程序的启动,以及在堆栈中添加viewControllers时,内存以与上次相同的速度增长(.1 MB)我不会理解它背后的原因以及整体的逻辑是什么?
“我的,理由按钮道歉未在使用TabBar示出有两个标题上的TabBar Navigation1和Navigation2也按钮有推视图的方法”
你是不是想说viewControllers不采用他们使用图像引用的实际大小的图像? – dreamBegin