我正在开发一个带侧边菜单的应用程序,在ContainController中使用两个ViewController。 当关闭侧面菜单ViewController(调用deinit方法)后,内存就不会被释放(大概是23 MiB),直到应用程序进入后台。 在Xcode 9中构建的“Leaks”工具表示根本没有内存泄漏...... 任何人都可以告诉我什么是错的? 非常感谢提前!
important_setup || exit 1
答案 0 :(得分:0)
很明显,您的应用没有任何问题。 iOS系统将以其认为最佳的方式管理内存。
如果你的对象应该被取消分配,那么你没事。如果您希望更好地了解视图何时被取消分配,您可以始终使用#include "stdio.h"
#include "math.h"
#define SIZE 40
int main(){
// Defining variables and arrays
int i, j, nodes;
float nodex[SIZE], nodey[SIZE], appx;
// Find how many nodes there are
printf("How many nodes are being referenced?\n");
scanf("%d", &nodes);
// Find what number we are approximating for x
printf("For what value of x are we approximating?\n");
scanf("%d", &appx);
for(i=0 ; i < nodes ; i++)
{
printf("\nEnter x(%d)", i);
scanf("%f", &nodex[i]);
printf("\nEnter y(%d)", i);
scanf("%f", &nodey[i]);
}
}
的de Allocations
工具,并按应用名称对其进行过滤。