如何将图像存储在iPhone设备文件系统中,以便以后如果需要,可以检索图像并在应用程序中使用?

如何将图像存储在iPhone设备文件系统中,以便以后如果需要,可以检索图像并在应用程序中使用?,iphone,objective-c,iphone-sdk-3.0,Iphone,Objective C,Iphone Sdk 3.0,我正试图通过我的程序在设备中存储图像。我能够将图像存储在沙箱中。当我再次运行应用程序时退出应用程序后,沙盒的地址会发生变化,因此我无法检索它并在下次运行时使用它。 请帮忙。看看这个stackoverflow 要获取应用程序的路径,请执行以下操作 NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,

我正试图通过我的程序在设备中存储图像。我能够将图像存储在沙箱中。当我再次运行应用程序时退出应用程序后,沙盒的地址会发生变化,因此我无法检索它并在下次运行时使用它。

请帮忙。

看看这个stackoverflow

要获取应用程序的路径,请执行以下操作

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, 
                                                     NSUserDomainMask, 
                                                     YES); 
NSString *documentsDirectory = [paths objectAtIndex:0]; // Get documents folder
有关如何在iPhone上使用文件系统的完整说明,请参阅文档

iPhone操作系统中的文件与用户的媒体和基于闪存的个人文件共享空间。出于安全目的,应用程序被放置在自己的目录中,并且仅限于读取和写入该目录中的文件。以下各节介绍应用程序本地文件系统的结构以及读写文件的几种技术