2011-01-20 22 views
0

私はローカルですべてのデータをダウンロードするという点で1つのアプリケーションがあります。ローカルiphoneのバンドルに画像を保存する方法

このデータにも画像が来ていますこの画像をローカルに保存します。

この画像をローカルに保存できますか?もしそうなら、 ! ?

オンライン画像のパス(URL)が表示されます。

+0

ダウンロード後このイメージをローカルデータベースに保存します。 –

答えて

1

イメージをUIImageに保存し、このようにローカルに保存します。

NSData *imageData = UIImagePNGRepresentation(image); 
     NSString *imageName = [NSString stringWithFormat:@"image.png"]; 

     NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); 
     NSString *documentsDirectory = [paths objectAtIndex:0]; 
     NSString *fullPathToFile = [documentsDirectory stringByAppendingPathComponent:imageName]; 
     [imageData writeToFile:fullPathToFile atomically:YES]; 
+0

はいこのストアイメージはローカルバンドルにあります。この問題は解決しましたが、新たな問題の1つ私はこのイメージをどのように戻すことができますか? –

関連する問題