[iOS][SDK]UIImageをファイルとして保存したい
オンデバイスで学習を行ったときに、将来使えるように UIImage も画像ファイルとして保存しておくこととした。
毎回わからなくなり検索しているので、メモとして残しておくこととする。
ディレクトリ名 | 指定方法 | 特徴 |
Library/Application Support | NSApplicationSupportDirectory | アプリケーションサポートファイルの場所 |
Documents | NSDocumentDirectory | iTunesと同期したり、iOSのファイルアプリにファイルを共有したりできる |
Library/Caches | NSCachesDirectory | 破棄可能なキャッシュファイルの場所 |
iOS 11ファイルAppにDocumentsフォルダを表示して他のアプリと共有する方法 – Qiita
共有する場合は上記を参照し、info.plist に UIFileSharingEnabled と LSSupportsOpeningDocumentsInPlace を追加して YES に設定すれば良い。
ディレクトリ名の取得は下記を参照のこと。NSApplicationSupportDirectory の部分を変更することで所望のディレクトリ名を入手できる。
NSString *appSupportDir = [NSSearchPathForDirectoriesInDomains(NSApplicationSupportDirectory, NSUserDomainMask, YES)lastObject];
UIImage の保存は下記を参考にした。
[XCODE] UIImageをPNGファイルとして保存する方法 – YoheiM .NET
ファイル名をユニークにしたかったので、今回は NSDate を使用することにした。
objective c – NSFileManager unique file names – Stack Overflow
関連記事
-
[iOS] アプリ名を変更したところなぜかビルドが通らなくなり苦労した話
アプリ名にiPadと入れるとRejectされる に書いたとおり、アプリ名に iPad が入っていた
-
かなりスパルタンなピアノの調律アプリ
平均律を調べていて発見。 ピアノの調律ゲーム 〜平均律訓練アプリ〜 驚くほど難しい。自
-
[iPhone SDK] Objective-C 2.0 のプロパティ
Objective-Cのプロパティで時々はまるので、メモ。(詳解 Objective-C 2.0 P
-
[IOS] iOS オープンソースライブラリ徹底活用 菊田剛著 秀和システム
ふらっと家の近くの書店に寄ったところたまたま発見した本。 最近発売されたようだ。 21章で69
-
Apple Event 2021.04
今回はちょっと驚いた。最近リークが少なくて良き。もしくは自分がSNSから離れているのもある
-
iOS用アイコンをまとめて生成する
しばらく開発してきたアプリがようやくリリースできる状態になってきたので、知り合いのデザイナーと飲み
-
[iOS SDK] モーダル表示したViewController を取得する
UIViewControllerの presentViewController:animated:c
-
いまさらながらXcode4導入 2011/06/29
Twitterを見ているといろいろ大変そうだったので敬遠していたXcode4だが、デバッグに便利そう
-
Corona SDK を試してみた
どうやら結構いまさらなようだが、Corona SDK を試してみた。 Corona SDK は同じソ
-
ITMS-90175 Legacy Language Designator
自分は自作アプリの非常に古いプロジェクトをいまだにメンテすることがあるので、ITMS-90