2009-09-05 2 views
1

Кажется, я получаю утечка памяти при получении обложки альбома для текущего воспроизводимого элемента с этим кодом:Media Player MPMediaItemArtwork Memory Leak

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

Я попытался [выпуск художественных работ]; хотя я не занимался обложкой, но я все еще получаю утечку. Есть идеи?

Спасибо.

+0

Это очень маленький код для работы, вы должны выделять больше памяти в другом месте приложения, что делает это выше. – Garrett

ответ

1

Я уверен, что MPMediaItemArtwork вызывает утечку. Инструменты перечисляли просочившиеся объекты как MPMediaItemArtwork и MPMediaItemArtworkInternal.

Для чего стоит [снятие иллюстраций], кажется, уменьшает утечку и удаление кода обложки полностью убивает утечку.

 Смежные вопросы

  • Нет связанных вопросов^_^