- 是什麼
-
和alloc一樣,為該物件分配足夠的記憶體 cocoa 會遍歷該物件所有的成員變數,通過成員變數的型別來計算所需佔用的記憶體。
-
已被廢棄,留著只是因為歷史問題。
-
使用alloc方法初始化一個類的例項的時候,預設是呼叫了 allocWithZone 的方法。
- 怎麼用
- 在單例類裡面,覆蓋allocWithZone方法的原因:為了保持單例類例項的唯一性,需要覆蓋所有會生成新的例項的方法
和alloc一樣,為該物件分配足夠的記憶體 cocoa 會遍歷該物件所有的成員變數,通過成員變數的型別來計算所需佔用的記憶體。
已被廢棄,留著只是因為歷史問題。
使用alloc方法初始化一個類的例項的時候,預設是呼叫了 allocWithZone 的方法。