我正在研究一个项目,我正在将图片保存到文件系统中。我成功完成了这个。如果我将手机上的图片保存到文件系统然后加载它们,它会加载正确的图片。如果我拔下手机并关闭应用程序并再次打开它,图片仍然存在。一切正常。但是,如果我再次从XCode运行项目,并打开应用程序,那么图片就会消失,我就会得到一个
missing image at: /var/mobile/Containers/Data/Application/FD7ABE14-D2BF-4117-8E4E-E83052F6A088/Documents/ProfileGIFImage1
此路径保存在NSUserDefaults中,我知道当我再次运行项目时它不会消失。 这些图片被删除了吗?被移动了吗?为什么不再存在?
答案 0 :(得分:0)
它必须在那里,但需要等待一秒才能正确加载你的控制器..如果你不知道如何等待再问我..
答案 1 :(得分:0)
从XCode运行项目会清除文件系统。如果您使用的是应用程序但未再次从Xcode运行,则图片将保留在那里并加载。