内存分配

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了内存分配相关的知识,希望对你有一定的参考价值。

使用instrument中allocation进行调试

 

使用imageNamed:方法加载图片:

加载到内存中,会一直在内存中,不随对象销毁.程序员无法管理

图片不会重复添加

占内存空间较大

 

使用imageWithContentOfFile:加载图片:
加载到内存的图片随对象销毁而销毁

图片会重复添加

占内存空间小

 

结论:

图片小,使用频繁,用imageNamed:方法加载图片

图片大,使用较少,用imageWithContentOfFile:方法加载图片

以上是关于内存分配的主要内容,如果未能解决你的问题,请参考以下文章

c语言中啥是动态分配内存?

C内存分配

Linux 内核 内存管理伙伴分配器 ② ( 伙伴分配器分配内存流程 )

linux系统无法分配内存

内存分配

内存分配(malloc)的过程