【发布时间】:2012-05-29 12:46:29
【问题描述】:
- (void)showMusicPlayer
{
[MediaPlayController releaseInstance];
MusicPlayController *musicPlayController = [[MusicPlayController alloc] init];
MusicPlayerViewController *musicPlayerViewController = [musicPlayController createMusicPlayerViewController];
HomeRunManagerAppDelegate *delegate = [[UIApplication sharedApplication] delegate];
[delegate showFullScreenView:musicPlayerViewController];
}
方法返回一个带有 +1 保留计数的 object-c 对象。
我知道我分配了一个 musicPlayController 实例,它似乎可以播放音乐,但只是泄漏。我不知道如何解决警告,(或内存泄漏。) 我应该在哪里释放我的对象?
我认为,
MusicPlayController *musicPlayController = [[[MusicPlayController alloc] init] autorelease];
不是一个有用的方法。
谢谢你帮助我。
【问题讨论】:
标签: ios memory-leaks