![]() |
1
3
尝试将MediaPlayer.framework添加到项目中,但不更改代码 |
![]() |
2
2
今天发现了同样的漏洞。添加MediaPlayer.framework似乎可以解决这个问题。 |
![]() |
3
1
是你的吗
我认为大会应该首先
我一直以为这是为了“先发布你的东西,然后让你的父类处理它”。
你的
|
|
4
1
今天发现了同样的漏洞。添加MediaPlayer.framework似乎可以解决这个问题。 这对我也有用。很奇怪。 |
![]() |
5
0
问题可能是,如果你不删除你的视图,你可能会一遍又一遍地重新启用massCheerSoundId。所以,如果你正在添加你的子视图,viewDidLoad会被调用并且你初始化你的播放器,那么也许你正在删除子视图并再次添加它,因为你没有释放视图(假设你只有一个副本),dealloc不会被调用(我也不这么认为),然后,如果重新添加视图massCheerSoundId将被重写并泄漏..,另一个问题可能是,由于您将massCheerSoundId作为属性,因此您将其分配,并且生成的setter也将保留它,因此当它只应为+1时,您将保留一个+2引用计数…因此,假设我的假设是正确的,我建议您编写像这样加载视图
|