Ekr*_*kra 1 iphone iphone-sdk-3.0
我的服务器中有一个文件夹结构,我需要在设备端浏览该文件夹.我收到XML格式的文件夹结构.我的查询是: - 1)我可以在我的iPhone应用程序的文档文件夹中创建相同的文件夹结构.
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];
}
Run Code Online (Sandbox Code Playgroud)
这段代码当然非常简单,不包括对添加整个文件夹结构的支持(只是第一级).但是你明白了.
| 归档时间: |
|
| 查看次数: |
4802 次 |
| 最近记录: |