首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

一个容易的模仿NSMutableArray来说明内存分配机制

2012-10-23 
一个简单的模仿NSMutableArray来说明内存分配机制在OC中,使用数组的时候,往往会alloc一个对象后直接就rele

一个简单的模仿NSMutableArray来说明内存分配机制

在OC中,使用数组的时候,往往会alloc一个对象后直接就release,这个的原因是在数组里面会调用retain方法来

保持这个对象,所以需要release,基本上使用NSMutableArray对象的都会采用这个方法如下.

2012-10-14 15:06:15.671 MyArray[1098:303] dog reatinCount is 12012-10-14 15:06:15.673 MyArray[1098:303] dog reatinCount is 22012-10-14 15:06:15.674 MyArray[1098:303] dog reatinCount is 12012-10-14 15:06:15.674 MyArray[1098:303] dog reatinCount is 22012-10-14 15:06:15.675 MyArray[1098:303] dog reatinCount is 12012-10-14 15:06:15.676 MyArray[1098:303] dog reatinCount is 22012-10-14 15:06:15.676 MyArray[1098:303] dog reatinCount is 12012-10-14 15:06:15.677 MyArray[1098:303] dog reatinCount is 22012-10-14 15:06:15.677 MyArray[1098:303] 数组已经释放2012-10-14 15:06:15.678 MyArray[1098:303] Dog id 0 dealloc2012-10-14 15:06:15.678 MyArray[1098:303] Dog id 1 dealloc2012-10-14 15:06:15.679 MyArray[1098:303] Dog id 2 dealloc2012-10-14 15:06:15.679 MyArray[1098:303] Dog id 3 dealloc

可以看到,所有的内存都已经释放完毕.

热点排行