美文网首页
数组创建内存问题

数组创建内存问题

作者: 红尘安乐_si | 来源:发表于2019-03-13 14:14 被阅读0次

     NSMutableArray *a =[[NSMutableArray alloc]initWithCapacity:1];//空数组  容量为1

    当你把数字设置为1的时候,其内部能放1个数据,当你放第2个数据时内存分配是2,当你放第三个数据时,内存分配是4 ,

    内存的分配是成倍增长的,所以很可能出现内存的浪费问题。

    Copy之后可变的数组也变为不可变。

    相关文章

      网友评论

          本文标题:数组创建内存问题

          本文链接:https://www.haomeiwen.com/subject/jhnzpqtx.html