Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone XML解析和存储数据并检索数据_Iphone_Objective C_Xml_Iphone Sdk 3.0_Ios4 - Fatal编程技术网

Iphone XML解析和存储数据并检索数据

Iphone XML解析和存储数据并检索数据,iphone,objective-c,xml,iphone-sdk-3.0,ios4,Iphone,Objective C,Xml,Iphone Sdk 3.0,Ios4,在我的项目中,我收到一个xml文件,其中决定了项目的流程,我的项目包含播放视频文件的视频播放器、录制语音的录音机和获取用户信息的申请表,但在这里,每次我收到一个xml时,流都是完全动态的,在这个xml中,要显示的下一个屏幕不是固定的 这里我知道如何解析xml,但我必须知道哪个集合结构适合存储和检索(集合结构,如mutablearray、mutabledictionary、plist或sqlite) 我还可以用豆子或其他方法吗?请帮助我 谢谢…我想说的是,实现“bean”在逻辑上与您的流逻辑一致,

在我的项目中,我收到一个xml文件,其中决定了项目的流程,我的项目包含播放视频文件的视频播放器、录制语音的录音机和获取用户信息的申请表,但在这里,每次我收到一个xml时,流都是完全动态的,在这个xml中,要显示的下一个屏幕不是固定的

这里我知道如何解析xml,但我必须知道哪个集合结构适合存储和检索(集合结构,如mutablearray、mutabledictionary、plist或sqlite) 我还可以用豆子或其他方法吗?请帮助我

谢谢…

我想说的是,实现“bean”在逻辑上与您的流逻辑一致,然后让映射器将XML映射到bean(基于XML创建bean)。通过这种方式,您可以将流逻辑与XML文件格式解耦,因此,如果以后决定使用JSON或更改XML文件格式,您所要做的就是更改映射器