我知道就資源而言這并不重要,但就良好實踐而言,我有一個活動指示器,它在某處開始影片,當任務完成時,我關閉包含該活動指示器的視圖。所以,因為視圖正在被釋放,實際上告訴活動指示器停止影片似乎是多余的。
那么這段代碼是多余的嗎?:
activityIndicator.stopAnimating() // should this be deleted?
viewController.dismiss(animated: true)
uj5u.com熱心網友回復:
當您呼叫dismiss函式時,它會關閉視圖控制器以模態方式呈現的視圖控制器:它會VC從記憶體堆疊中洗掉并釋放 VC 及其元素的所有記憶體。所以你可以洗掉activityIndicator.stopAnimating()線。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/481979.html
