2010-11-17 54 views

回答

3

从Apple Low-Level File Management Programming Guide

报价

您使用的NSFileManager对象 执行许多通用文件系统 操作 - 例如,您可以:

创建目录和文件。

提取 文件的内容(如NSData的 对象)文件系统

更改您的当前工​​作位置。

复制,移动和链接文件和目录。

删除文件,链接和目录。

...

重要的一点要明白的是,你的应用程序将在“沙箱”中运行 - 它只有到它自己的文件,其他应用程序创建的文件无法访问。

iOS应用程序编程指南中有关the file system的部分介绍了应用程序及其创建的所有文件的布局。

例如,这里是如何使用的NSFileManager在你的应用程序包,打开一个名为“Defaults.plist”文件,并读入一个NSData对象:

NSString *plistPath = [[NSBundle mainBundle] pathForResource:@"Defaults" ofType:@"plist"]; 

NSData *plistXML = [[NSFileManager defaultManager] contentsAtPath:plistPath]; 
+0

+1感谢抱歉迟到... .hmmmmmmmm – Saawan 2010-12-23 11:27:42