我对Objective C还很陌生,关于viewDidDisappear,我有一个问题。我的应用程序使用AVAudioPlayer播放声音,当视图切换时,我想停止声音。
如果我在我的视图控制器实现中这样做:
- (void)viewDidDisappear:(BOOL)animated {
[self.audioPlayer stop];
}
它运行良好。但是我脑海中的小程序员认为我没有正确使用它。我非常确定你应该使用一个布尔变量来调用viewDidDisappear,而不仅仅是指定(BOOL)animated;此外,在我的视图切换中加入一些动画效果会很好......不过,这可能是完全不同的讨论!
那么,我做错了什么,如何正确使用它?我必须将调用链接到按钮操作吗?在哪里才能正确声明函数本身? 谢谢。