init:创建对象,它容纳对象个数是默认的,eg:[[NSMutableArray alloc] init]
initWithCapacity:可以在初始化的时候指定容纳对象的个数。eg:[[NSMutableArray alloc] initWithCapacity:100]
如果对象容纳的元素个数不确定,就用init;
如果知道对象最多容纳的元素个数,就可以用initWithCapacity,这样可以避免内存碎片。
init:创建对象,它容纳对象个数是默认的,eg:[[NSMutableArray alloc] init]
initWithCapacity:可以在初始化的时候指定容纳对象的个数。eg:[[NSMutableArray alloc] initWithCapacity:100]
如果对象容纳的元素个数不确定,就用init;
如果知道对象最多容纳的元素个数,就可以用initWithCapacity,这样可以避免内存碎片。