使用此代码获取当前播放项目的专辑插图时,我似乎遇到了内存泄漏:
MPMediaItem *playingItem = self.musicPlayer.nowPlayingItem;
MPMediaItemArtwork *artwork = [playingItem valueForProperty:MPMediaItemPropertyArtwork];
我试过[艺术品发布];即使我没有分配艺术品,但我仍然得到泄漏。任何想法?
感谢。
答案 0 :(得分:1)
我很确定MPMediaItemArtwork导致泄漏。仪器将泄漏的对象列为MPMediaItemArtwork和MPMediaItemArtworkInternal。
为了它的价值,[艺术品发布]似乎减少了泄漏,删除艺术品代码完全杀死了泄漏。