【发布时间】:2011-10-14 13:55:02
【问题描述】:
我们正在使用 UInavigationController,其中一个视图是播放音轨的视图。
我们正在使用 AVfountation 框架。
我们在按钮点击时导航到音频列表(播放音乐的地方)
-(IBAction)audioBtnClicked
{
audiolist *audio=[[audiolist alloc] initWithNibName:@"audiolist" bundle:nil];
[self.navigationController pushViewContrller:audio animated:YES];
[audiolist release];
}
当用户播放音乐并离开时,音乐继续播放
问题:当用户导航回歌曲列表并播放另一首曲目时, 2 首歌曲同时播放。
我们认为每次用户导航返回时都会创建一个新的audiolist 实例。
我们希望只有一个audiolist 实例。我们如何使audiolist 的第一个实例持久化,我们又如何引用它?
【问题讨论】:
-
xcode 只是一个编辑器。
标签: objective-c ios cocoa-touch uiviewcontroller uinavigationcontroller