媒体播放器MPMediaItemArtwork内存泄漏

时间:2009-09-05 19:08:50

标签: iphone memory memory-leaks

使用此代码获取当前播放项目的专辑插图时,我似乎遇到了内存泄漏:

MPMediaItem *playingItem = self.musicPlayer.nowPlayingItem;
MPMediaItemArtwork *artwork = [playingItem valueForProperty:MPMediaItemPropertyArtwork];

我试过[艺术品发布];即使我没有分配艺术品,但我仍然得到泄漏。任何想法?

感谢。

1 个答案:

答案 0 :(得分:1)

我很确定MPMediaItemArtwork导致泄漏。仪器将泄漏的对象列为MPMediaItemArtwork和MPMediaItemArtworkInternal。

为了它的价值,[艺术品发布]似乎减少了泄漏,删除艺术品代码完全杀死了泄漏。