0
對於測驗應用程序,我有一個類存儲與特定問題相關的數組中的數據。當用戶轉到下一個問題時,我需要空的數據陣列。這是一個更好的重用數組的方法:實例化數組,釋放它,重新實例化,或者只是清除數組的對象?
是更好,如果我沒有提到像
[class release]; //assume that I properly release the arrays and their objects
[class alloc] init];
或
[arrays removeAllObjects];
或替代方法?
我覺得我的代碼會更簡單,如果我使用的第一個解決方案,但我擔心我會佔用太多的內存,因爲該過程將進行多次。