图片如何存入 iPhone 本地 Documents 的方法

来源:互联网 发布:网络终端机设置 编辑:程序博客网 时间:2024/05/17 18:27
来源:CocoaChina
在 UIButton 的 setImage 方法里添加一张图片,以下代码可将图片存入本地的 Documents 下 NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *documentsDirectory = [

在 UIButton 的 setImage 方法里添加一张图片,以下代码可将图片存入本地的 Documents 下

  1. NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,     NSUserDomainMask, YES);
  2. NSString *documentsDirectory = [paths objectAtIndex:0];
  3. NSString *savedImagePath = [documentsDirectory stringByAppendingPathComponent:@"savedImage.png"];
  4. //also be .jpg or another
  5. UIImage *image = imageView.image; // imageView is your image
  6. NSData *imageData = UIImagePNGRepresentation(image);
  7. //UIImageJPEGRepresentation(image)
  8. [imageData writeToFile:savedImagePath atomically:NO];