1、析構過程:
當一個實例不再需要的時候,swift通過自動引用計數去自動清理內存的過程
//析構器:只適用于類類型,類實例被釋放前會自動調用析構器,析構器用關鍵字deinit來標識
class SomeClass {
deinit { //析構器只能定義在類中,且只能是一個
//執行析構過程 //子類繼承父類,也就繼承了父類的析構器
} //相當于OC的dealloc
}
2、析構器實踐
1、析構過程:
當一個實例不再需要的時候,swift通過自動引用計數去自動清理內存的過程
//析構器:只適用于類類型,類實例被釋放前會自動調用析構器,析構器用關鍵字deinit來標識
class SomeClass {
deinit { //析構器只能定義在類中,且只能是一個
//執行析構過程 //子類繼承父類,也就繼承了父類的析構器
} //相當于OC的dealloc
}
2、析構器實踐