• ベストアンサー

iphoneアプリ製作で困っていることがあります。

開発環境はx-codeとインターフェースビルダーです。 イメージピッカーを使用してカメラロールから画像を取得しました。 そのあとに、アプリ内に取得した画像を別フォルダに保存、管理したいのですが、 どうすればよいのでしょうか。 Webアプリをアプリケーション化します。 その際にMySQLで管理します。 どなたかよろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • jjk65536
  • ベストアンサー率59% (66/111)
回答No.1

イメージピッカーから画像が取得できているのなら、UIImageとしてメモリ上に保持できている状態ですよね? 別ディレクトリに保存する方法がわかればいいのでしょうか。 NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *filePath = [[paths objectAtIndex:0] stringByAppendingPathComponent:@"output.jpg"]; NSData *data = UIImageJPEGRepresentation(image, 1.0f); result = [data writeToFile:filePath atomically:YES]; たとえばこんな感じで別ディレクトリ(上記例ではドキュメントルート)にファイルが保存されると思いますが。 サブディレクトリの作り方でお困りでしたら、NSFileManagerのcreateDirectoryAtPathあたりで 作れると思います。 2,3のサイトからコピペしたコードなので、未検証です。こちらでも動かなかったら調べます。

ametama17
質問者

お礼

ありがとうございました。 無事解決できました。

関連するQ&A

  • iPhone、標準アプリの「写真アルバム」で、新たにフォルダを作成して

    iPhone、標準アプリの「写真アルバム」で、新たにフォルダを作成して、写真の管理をしたいのですが、「カメラロール」以外に、フォルダを作成する方法を教えてください。よろしくおねがいします。

  • iPadでiPhoneアプリ開発

    2点ほど教えて頂きたいことがあります。 1.iPhoneアプリ開発のアプリケーションをiPadにインストールして開発ってできるでしょうか? 2.zipで固めた画像ファイルを解凍せずに閲覧することは可能でしょうか? 1はMacを買うのはちょっと躊躇してしまいますが、iPadならちょっと試してみてもいいかなと思ったので、可能かどうか分かると助かります。 2はWindowsでいうところのLeeyesなどのアプリのように解凍しないでzipを選択すると中の画像ファイルが見れると助かります。電子化で色々と固めて管理しているのですが、移動時間などに見れるといいな~と。 よろしくお願いします。

    • ベストアンサー
    • Mac
  • iPhoneのアプリで「RainbowNote」というアプリがあるので

    iPhoneのアプリで「RainbowNote」というアプリがあるのですが、 画像付き(iPhoneで撮影した画像をカメラロールから添付)でGoogleに新規保存しようとすると 下記の概要のエラーが発生します。 (画像なしでは問題なく保存できます) 「Googleへの接続中にエラーが発生しました・・・・」 ネットで検索しても対処法が見つけられませんでしたので、どうかよろしくお願いします。 ※iphoneは3GSです。

  • iPhone4アプリ内のデータも復元できますか

    iPhone4のホームボタンが反応しなくなり、明日Appleストアへ行こうと思います。 カメラも青カビ現象になっているので、おそらく交換してもらえると思います。 しかし、そこで気になったのが、アプリ自体は復元できるとして、その中に入っているデータも完全に復元出来るのかが心配になり質問させて頂きました。 私は写真の量が多いので、カメラロールの他に、アルバムビューアーpro、ephotochestのアプリ内で管理をしています。これらが消えるとすごく困るのですが、カメラロールに入れると相当な時間がかかります…。それから、他のアプリで日記もつけているのですが…。 使っているのはMacで、よく同期(勝手にバックアップされますよね?)はしています。 明日もし中身が空のアプリになったら困るのでどうしようかと悩んでいました。 ご存知の方いらっしゃいましたらよろしくお願いします。

  • iPhoneのカメラロールに写真を移動させる方法

    iPhoneのカメラロールとフォルダの階層管理について教えてください。 デジカメで撮影した写真をiTunesを介してiPhoneにも保存しています。 日付ごとのフォルダに分けていますが、量が膨大なので、年ごとや月ごとの階層管理をしたいと考えています。 また、生物の写真を撮る事が好きなので、綱・目・科ごとにフォルダを階層管理し、生物の写真を保存したいとも思います。 iPhone内で写真フォルダを階層管理できるSimple Photoというアプリを導入したのですが、このアプリはカメラロール内にある写真しか扱うことができないようです。 そこで、質問です。 PCに保管してある写真データをiPhoneのカメラロールにコピーする方法はあるのでしょうか。 また、上記によらず、他にiPhone内で写真データを階層管理する方法はありませんでしょうか。 御教示の程、お願いいたします。

  • xcode カメラロール 保存

    アイホンアプリ開発で壁紙アプリを作っているのですが、ボタンをタッチすると画像がカメラロールに保存される機能の付け方がわかりません。 コードを調べて、コピー&ペーストをしてもエラーになってしまいます。 どなたか教えていただけないでしょうか。

  • iPhoneアプリの開発について

    お世話になります。 アプリ開発初心者です。 まだ、これから勉強していくところなのですが、最近、アマゾンのクーポンをもらったので、 必要な書籍を買っておこうと思い、質問に至りました。 ちなみに、入門書の様なものは持っています。 現在、Appleの標準のUIを使う様なアプリの練習から始めていく予定です。 そして、この先はゲームなども作っていきたいと思っています。 画像作成や動画作成ができる事を前提として教えて頂きたいのですが、 以下の様なアプリを作ってみたいと思っています。 A ちょっとしたカレンダーとコピペなどを便利にするユーティリティー的なアプリ B Youtubeなどの動画を見れるアプリ。 C どこかのサイトなどから、情報を取得し、表示させるアプリ(2chブラウザやFXデータなど) D ボードゲーム(iPhoneの角度センサー対応)や、シミュレーションゲーム 上記の4つのアプリを作るにあたり、全てObject-Cを勉強していくだけで、その開発は可能なのでしょうか? Object-Cの知識よりも、X-codeを極めていくべきなのでしょうか? 同様に、X-Codeを極めていくと、上記のアプリは開発できますか? 何か他にも学ばなくてはいけないものはありますでしょうか? 言語関連は、html、css、Javaで計算ができる程度なので、 「まずは入門書を読んでから質問しろ」と思われて、不快になられる方もいらっしゃるとは思うのですが、1から勉強するよりも、 1から100までを読んで知ってから、1から実習していく事で捗るタイプなのです。 そのために、まずは100を知るための道のりを教えて頂きたいのです。 何卒、宜しくお願いします。

  • iPhone5 写真のフォルダ分けについて

    こんにちは。 iPhone5から初iPhoneなのでまだまだ初心者です。 iPhoneの写真のフォルダ分けについて質問です。 iPhoneではカメラロールという基本フォルダに入っているデータを、 他のフォルダにコピーするという形でフォルダの割り振りを行っているようですが、 カメラロールのデータ自体を他のフォルダに移して、カメラロールに残らないようにする方法はないのでしょうか? カメラロールを開かれると全部見られてしまうのがイヤでして。 アプリを使うなどの方法でも構わないので教えてください。

  • SoftBankのiPhone5を使っているのです

    SoftBankのiPhone5を使っているのですが、カメラロールの写真がいっぱいになってしまいました…^_^; カメラロール以外に写真や画像を保存できる方法、またはアプリなどはありませんか?>_<

  • iPhoneのディスク容量を節約するアプリ

    質問をご覧頂きありがとうございます。 iPhone5を使っているのですが、何を思ったか16GBを買ってしまい、 写真が大好きな私はこれではとても足りません。 様々なアプリケーションで、写真の移動を試みたのですが、 すぐに落ちてしまったり、もうすぐサービス提供の終了だったりと いいアプリになかなか出会えません。 そのアプリに写真をアップロードすれば、本体カメラロールの写真を消しても、 そのアプリから写真へアクセスできるようなアプリケーションをご存知の方、 もしくはそれに類似した、ディスク容量の節約方法などご存知の方 いらっしゃいましたら、ぜひ教えていただければ幸いです。 どうぞよろしくお願いいたします。