有没有办法在iphone上以编程方式将图像保存为default.png?

有没有办法在iphone上以编程方式将图像保存为default.png?,iphone,image,sandbox,Iphone,Image,Sandbox,我正在为iphone编写一个应用程序,我想将其中的一个图像保存为default.png,以便下次调用。这可能吗?似乎沙盒不允许您覆盖其本地文件系统中的任何内容。不,您不能,您可以将图像数据保存到文件或使用核心数据,然后检索以供使用 所以你可以做一些像 如果(数据在此) //将该数据用于图像 否则 使用默认的不,您不能。以前可以将Default.png作为指向Documents文件夹的符号链接,然后重写它指向的位置,但在3.0中删除了该功能。你应该用Apple来解释你的需求。如何使用保存的图像来代

我正在为iphone编写一个应用程序,我想将其中的一个图像保存为default.png,以便下次调用。这可能吗?似乎沙盒不允许您覆盖其本地文件系统中的任何内容。

不,您不能,您可以将图像数据保存到文件或使用核心数据,然后检索以供使用

所以你可以做一些像 如果(数据在此) //将该数据用于图像

否则


使用默认的

不,您不能。以前可以将Default.png作为指向Documents文件夹的符号链接,然后重写它指向的位置,但在3.0中删除了该功能。你应该用Apple来解释你的需求。

如何使用保存的图像来代替default.png?我的理解是blackbox应用程序启动代码就是这样做的,你用这个图像做什么?我想用它作为下一个应用程序调用的splashscreen,所以假设你用uiimageview作为你的启动屏幕,你可以从文件中检索数据,如果它为空,你只需用默认图像初始化uiimageview,如果不是空的,你可以使用[UIImage imageWithData:data]将新图像放在你的ImageView上,这是完全错误的。Daniel,Default.png不是由他的应用程序在UIImageView中显示的,它是一个存储在应用程序包中的特殊图像,系统在启动应用程序运行循环之前显示,您无论如何都无法对其进行操作,并且当您的任何应用程序代码运行时,该图像已消失。我阅读了您的评论,如果您所说的是真的,然后我误解了这个问题