【iPhone】画像をフォトライブラリに保存する

Posted by: daichi  /  Category: iphone開発

アプリケーションからカメラを起動するとか
フォトライブラリの画像を読み込むとかは
Appleのドキュメントなどにも乗っているのでわかったのですが、
その後の画像をフォトライブラリに保存する方法がどこにもなくだいぶ迷いました。

ズバリこれでした。

?View Code OBJECTIVE-C
UIImageWriteToSavedPhotosAlbum(UIImage *image, id completionTarget, SEL completionSelector, void *contextInfo);



純粋に画像を保存するだけならcompletionTarget, completionSelector, contextInfoはnilでimageに画像を指定すればOK。

保存が完了した時に何かしらの処理をしたい場合は、completionTargetにインスタンスを、completionSelectorにそのメソッドを指定すればそれがキックされるようです。

タグ: iphone, objecti, objective-c, photo, UIKit, アプリ, カメラ, ライブラリ

関連する投稿

One Response to “【iPhone】画像をフォトライブラリに保存する”

  1. 都築 Says:

    いつも楽しく拝見しております。
    画像保存で興味を持ったのですが、
    【Three20】のPhotoアプリの【Photo Thumbnails】で表示される画像を
    フォトライブラリ内に保存する場合どのようなコードになるかご存知でしたら
    ご教授願います。
    理想としては画像表示画面の右上のタブバーに[SAVE]のボタンを配置し、
    [SAVE]ボタンを押すとフォトライブラリに保存し、アラート画面で、
    ----------------------
    INFO
    Photo Saved
    [OK]
    ----------------------
    上記が表示されるようにしたいのですが…。誰か分かる方はいないでしょうか?
    プログラミング初心者でかなり苦しんでおります(> <)

コメント

Get Adobe Flash playerPlugin by wpburn.com wordpress themes