[英]how to create folder structure in documents folder of my iPhone app
我的服务器中有一个文件夹结构,我需要在设备端浏览该文件夹。 我收到XML格式的文件夹结构。 我的查询是:-1)我可以在iPhone应用程序的documents文件夹中创建相同的文件夹结构吗?
2)最好的方法是在设备文档文件夹中创建文件夹,还是仅读取XML并在解析时显示文件夹(我的意思是不创建文件夹)。
等待你的答复
我不确定您的问题100%,但是我认为这是您所追求的...
首先,您必须从服务器解析XML。 您可以使用内置的NSXMLParser
或其中的各种XML解析器和文档处理程序之一来执行此操作。 一些替代方案:
然后,您可以使用以下代码在iPhone应用程序自己的文档文件夹中创建目录。 我假设您有一个名为NSArray
目录,其中包含一些目录名称,如NSStrings。
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentPath = [paths objectAtIndex:0];
for (NSString *directory in directories) {
NSString *directoryPath = [storagePath stringByAppendingPathComponent:directory];
[[NSFileManager defaultManager] createDirectoryAtPath: directoryPath attributes:nil];
}
该代码当然非常简单,并且不包括添加整个文件夹结构(仅在第一级)的支持。 但是你明白了。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.