NSMutableArray *array = [[NSMutableArray alloc]initWithCapacity:42];
來給數組array一個建議容量.因爲當系統遇到沒有聲明建議值的數組即NSMutableArray *array;
系統會由於不知道如何來處理該數組而crash掉,如果見到了有建議值的數組array的時候,也只是默認這個值是建議值,並非不可逾越,只是這個值可能運行起來效率比較高,當爲向可變數組添加內容的時候,對象數量默認爲0;
NSMutableArray *array = [[NSMutableArray alloc]initWithCapacity:42];
來給數組array一個建議容量.因爲當系統遇到沒有聲明建議值的數組即NSMutableArray *array;
系統會由於不知道如何來處理該數組而crash掉,如果見到了有建議值的數組array的時候,也只是默認這個值是建議值,並非不可逾越,只是這個值可能運行起來效率比較高,當爲向可變數組添加內容的時候,對象數量默認爲0;