2

在我的测试中,似乎通过 MPMusicPlayerController 播放 MPMediaItem 不会更新播放计数(使用 iPod 或应用程序实例)

谁能证实这一点?我也没有在文档中看到任何内容。

4

1 回答 1

0

在我的测试中,播放次数会同时更新iPodMusicPlayerapplicationMusicPlayer

首先,我跳到了歌曲的结尾。然后我跳回上一首曲目,并valueForProperty在得到 a 后使用测试播放计数MPMusicPlayerControllerNowPlayingItemDidChangeNotification

- (void)handleNowPlayingItemChange:(NSNotification *)itemNotification {
     MPMediaItem *currentMediaItem = [[self musicPlayer] nowPlayingItem];
     NSNumber *currentPlayCount = [currentMediaItem valueForProperty:MPMediaItemPropertyPlayCount];
     NSLog(@"Current play count: %@", currentPlayCount);
}
于 2013-01-17T17:31:55.123 回答