【问题标题】:saving an image file from UIImageView从 UIImageView 保存图像文件
【发布时间】:2012-10-24 18:03:29
【问题描述】:

我正在尝试从UIImageView 保存图像,如下所示:

NSString  *pngfile = [NSHomeDirectory() stringByAppendingPathComponent:@"Library/file.png"];
[UIImagePNGRepresentation(image) writeToFile:pngfile atomically:YES];

一切都在正确保存。我的问题是,Apple 会不会有问题说这个文件需要标记以便它不会被备份?我正在阅读此页面的示例:

Why was my application still rejected after excluding files from iCloud backup using this code?

还有其他几页。但是在这种情况下保存此图像是否有必要?

【问题讨论】:

  • 应该备份文件吗?它可以很容易地重新创建吗?如果无法轻松重新创建图像,则应将其备份,Apple 应该没有问题。如果图像可以很容易地重新创建,则将其放在缓存目录中并处理它在某些时候不存在的可能性。

标签: ios


【解决方案1】:

您保存的图像文件的平均大小是多少?我发现使用 writeToFile 保存图像通常会产生大文件(比预期的要大)。您可以在存储后检查文件大小。

【讨论】:

  • 文件大小对我来说不是一个真正的问题,它是一个小文件。而且它总是可以很容易地重新创建。
猜你喜欢
  • 2014-06-16
  • 1970-01-01
  • 2017-10-04
  • 2019-05-07
  • 1970-01-01
  • 2020-11-28
  • 2016-08-12
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多