0

私はiPhoneアプリケーションに取り組んでいます。

アプリケーションのアイデアは、ユーザーが写真をダウンロードして自分の電話に保存できるようにすることです。後で開くことができます。(通常のキャッシングシステム)

私が今していることは、サーバーから UIIamge を取得し、次を使用して電話に保存することです。

UIImageWriteToSavedPhotosAlbum

次に、 を使用しimagePickerControllerて、ユーザーが画像をロードできるようにします。

私の質問は:

アプリケーションフォルダに画像を保存する方法はありますか? アイデアは、ユーザーがアプリケーションの外部から画像を削除できないようにすることです(「画像をクリア」ボタンがあります)。フォト ライブラリ以外に画像をキャッシュできる場所はありますか? おそらくアプリケーションバンドルまたはフォルダーにありますか?

ありがとうございました

4

1 に答える 1

0

次のいずれかの方法を使用して、UIImageをアプリのドキュメントディレクトリに保存します

[UIImageJPEGRepresentation(image, JPEG_COMPRESSION_QUALITY) 
          writeToFile:photoPath atomically:YES];

また

[UIImagePNGRepresentation(image) writeToFile:photoPath atomically:YES];
于 2012-09-24T10:26:37.930 に答える