iOS,用下载的图像替换图像

时间:2012-09-20 11:32:41

标签: ios

我的应用程序将随其中的图像一起发布,但我可能需要稍后下载其他图像并用下载的图像替换旧图像。

所以问题是,是否有可能将应用程序内部捆绑的图像替换为已下载的图像?

如果是,您可以推荐一些资源进行搜索吗? 如果不是,您可以建议其他方式来做上一个吗?

谢谢。

3 个答案:

答案 0 :(得分:1)

据我所知,您无法以编程方式更改MainBundle中的文件。 但是,您可以获取数据库的帮助,并动态更改数据库内容。 您可以使用“blob”将图像保存到数据库中。

答案 1 :(得分:1)

仅将捆绑中的图像用作默认设置。您可以创建自己的[UIImage imageNamed:]方法版本,例如[UIImage myImageNamed:]首先会查看包含下载图像的文件夹,如果找不到图像,则会使用捆绑中的图像。

答案 2 :(得分:0)

您应该做的是将捆绑中的图像复制或链接到应用程序中的“应用程序支持”,将其标记为没有iCloud备份,然后使用它们或替换它们。如果您使用文件夹,那么如果它不存在,您就知道它是第一次启动 - 或者仅测试一个图像。