2011-11-26 13 views
2

私がやっていることは、ソース(カメラ/ライブラリ)から読み込んだ画像をiOSのファイルシステムに保存することです。 私が抱えているのは、その画像を保存する方法です。 次のコードを使用しています。その作業は、ドキュメントフォルダにTest.jpgを作成することです。 しかし、このTest.jpgにアクセスする方法は本当に分かりません。保存した画像をiOSに読み込む

NSString *jpgPath = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents/Test.jpg"]; 
[UIImageJPEGRepresentation(selectedImage.image, 1.0) writeToFile:jpgPath atomically:YES]; 
NSError *error; 
NSFileManager *fileMgr = [NSFileManager defaultManager]; 
NSString *documentsDirectory = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents"]; 
+3

'[UIImage imageNamed: "Test.jpg" @];'? – Kjuly

答えて

16

このメソッドを使用:

let testImage = UIImage(contentsOfFile: filePath)

imageNamedは、アプリケーションのメインバンドル内の指定された名前の画像を探します。スウィフトは

+1

Documentsディレクトリからイメージをキャッシュしたい場合は、[私の 'Documents'ディレクトリからCached UIImageを取得する方法は?](http://stackoverflow.com/questions/1338727/any-way-to-get-a)を参照してください。 -cached-uiimage-from-my-documents-directory) – beryllium