- (void)dealloc { [super dealloc]; }
通常我們會將需要釋放的資源也寫在裡面,進行資源的釋放,
特別要注意的是 [super dealloc]; 要最後才呼叫。
錯誤(會造成釋放失敗系統當掉)
- (void)dealloc { [super dealloc]; [myobj release]; [myobj2 release]; }
正確寫法應該為
- (void)dealloc { [myobj release]; [myobj2 release]; [super dealloc]; }