1

画像をユーザーのデフォルトに保存するにはどうすればよいですか

4

1 に答える 1

2

NSDataとして保存できます。UIImageからNSDataオブジェクトを取得するには、次のいずれかの関数を使用できます。

NSData * UIImagePNGRepresentation (UIImage *image);
NSData * UIImageJPEGRepresentation (UIImage *image);

また、NSDataを画像に戻すには、imageWithDataまたはinitWithDataを使用できます。

UIImage * a = [[UIImage alloc] initWithData:data];
UIImage * b = [UIImage imageWithData:data];

ただし、別のファイルに書き込む方がよい場合もあります。

于 2009-12-15T20:49:32.810 に答える