【发布时间】:2011-01-14 17:09:34
【问题描述】:
我正在尝试通过我的程序将图像存储在设备中。我能够将图像存储在沙箱中。退出应用程序后,当我再次运行它时,沙箱的地址会发生变化,因此我无法检索它并在下次运行时使用它。
请帮忙。
【问题讨论】:
标签: iphone objective-c iphone-sdk-3.0
我正在尝试通过我的程序将图像存储在设备中。我能够将图像存储在沙箱中。退出应用程序后,当我再次运行它时,沙箱的地址会发生变化,因此我无法检索它并在下次运行时使用它。
请帮忙。
【问题讨论】:
标签: iphone objective-c iphone-sdk-3.0
看看这个 stackoverflow question。
要获得应用程序自己的文档路径的路径
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,
NSUserDomainMask,
YES);
NSString *documentsDirectory = [paths objectAtIndex:0]; // Get documents folder
有关如何在 iPhone 上使用文件系统的完整说明,请参阅文档here
iPhone OS 中的文件与基于闪存的用户的媒体和个人文件共享空间。出于安全目的,您的应用程序放置在其自己的目录中,并且仅限于读取和写入该目录中的文件。以下部分描述了应用程序本地文件系统的结构以及读写文件的几种技术。
【讨论】: