在 iPhone 中使用 TabBar 并按类别分离 XML 数据?
我想使用 TabBar 并且我将使用许多不同的 TableView。
我想做的是,一旦创建主应用程序实例, * 应该加载一个大的 XML 文件 * 为每个类别创建TableView实例(其中包含保存XML数据的数组) * 循环遍历XML数据并将其一一添加到适当的TableView的数组中
因此经过此过程,所有TableView实例都有一个包含仅属于其类别的XML数据的数组。 但我找不到在哪里执行此操作,因为我使用的是 IB 的 TabView 模板。 我应该以编程方式完成所有这些吗?
I want to use TabBar and I'm going to use many different TableView.
What I want to do is, as soon as the main application instance is created,
* a big XML file should be loaded
* Create TableView instance for each category(which includes array to save XML data)
* Loop through XML data and add one by one to proper TableView's array
So after this process, all TableView instance have an array which contains XML data only belongs to its category.
But I can not find where to do this since I'm using TabView template from IB.
Should I do all that programmatically??
您必须使用 NSXMLParser 来解析 XML 数据并将解析后的数据存储在 NSMutableArray 中。或者,您也可以使用 touchXML。检查这个
链接了解有关 touchXML 的更多详细信息。希望这有帮助。
You have to make use for NSXMLParser for parsing the XML data and store te parsed data in a NSMutableArray. Alternatively you can also use touchXML. Check this
link for more details about touchXML. Hope this helps.