2

画像を NSData インスタンスに含まれる .gif ファイルに変換しようとしていますが、iOS は画像形式の出力に 2 つの方法しか提供していません。

  • UIImagePNGRepresentation
  • UIImageJPEGRepresentation

PNG ファイルと JPEG ファイルをそれぞれ として返しますNSDataNSData.gif ファイルを取得する API または方法はありますか?

ファイルのパスまたは URL がありません。アプリのコアを呼び出した後に取得する UIImage です。そうです、以下のコードは私のシナリオでは機能しません。

NSString *pathForGif = [[NSBundle mainBundle] pathForResource: @"gifFile" ofType: @"gif"];
NSData *gifData = [NSData dataWithContentsOfFile: pathForGif];
NSLog(@"Data: %@", gifData);

UIImage から .gif ファイルを出力する方法はありますか?

4

0 に答える 0