0

これらのコード行を使用して mp3 ファイルのアートワークを取得しようとしています。

    CFDataRef AlbumPic= nil;
    UInt32 picDataSize = sizeof(picDataSize);
    err =AudioFileGetGlobalInfo(kAudioFilePropertyAlbumArtwork, 0, NULL, &picDataSize, &AlbumPic);
    if( err != noErr ) {
        NSLog( @"error" );
    }


    NSData* imagedata= (__bridge NSData*)AlbumPic;
    UIImage* image=[[UIImage alloc]initWithData:imagedata];

私が使用している場合:

NSLog (@"image %@, image");

また

NSLog (@"image %@, [image description]");

NULLがあります。

kAudioFilePropertyAlbumArtwork を使用して mp3 ファイルのアートワークを取得するにはどうすればよいですか?

4

1 に答える 1

0

あなたが望む機能はAudioFileGetProperty、ではありませんAudioFileGetGlobalInfo

于 2013-02-27T19:56:42.303 に答える