init与initWithCapacity的使用

来源:互联网 发布:伦敦奥运会陈江华数据 编辑:程序博客网 时间:2024/06/15 13:58

init:创建对象,它容纳对象个数是默认的,eg:[[NSMutableArray alloc] init]

initWithCapacity:可以在初始化的时候指定容纳对象的个数。eg:[[NSMutableArray alloc] initWithCapacity:100]

如果对象容纳的元素个数不确定,就用init;

如果知道对象最多容纳的元素个数,就可以用initWithCapacity,这样可以避免内存碎片。

原创粉丝点击