我對Objective C仍然很陌生,我想知道關於viewDidDisappear的一些事情。 我有一個播放聲音的應用程序(使用AVAudioPlayer),我想在視圖切換時停止聲音。iPhone:viewDidDisappear的正確用法是什麼?
如果我做這在我的視圖控制器實現:
- (void)viewDidDisappear:(BOOL)animated {
[self.audioPlayer stop];
}
它工作正常。但是我腦子裏的小程序員說我沒有正確使用它。 我敢肯定,你應該調用viewDidDisappear與布爾參數,而不是隻指定(布爾)動畫;此外,在我的視圖中切換一些動畫會很好......然後再次,這可能是一個完全不同的討論!
那麼,我做錯了什麼,我該如何正確使用它?我是否必須鏈接呼叫按鈕操作?在哪裏才能真正地聲明函數本身? 謝謝。
所以我想我確實理解它或多或少是正確的,謝謝!但是,請您詳細說明[super viewDidDisappear:animated]調用嗎?對於整個超級商業,我並沒有完全掌握......我現在是一個編碼危機:p如果我把這個漏掉了,會發生什麼? – seeafish