[英]What is the best way to manage messy data onto a UITableView with sections?
[英]Best way to load static, local data into UITableView
我的iPhone应用程序包中将包含一些静态数据。 它很少更新(每年大约两次),并且该应用程序不会进行任何联网。 这些更改发生时,我将手动更新数据。
我想知道加载此数据的最佳方法是什么。 我已经开始使用XML文件并根据需要对其进行解析,但是要进行此操作需要大量数据。 我发现这很乏味。 大约有120页的内容,包括图像等。只是不好玩。
我听说过核心数据,但是我真的不知道它是否会做我想要的。 我想找到一种方法来创建UITableView控制器和详细视图,然后以某种方式将数据绑定到这些控制器。 (这部分代码的示例性程度不高)
如果有人有任何建议,请随时留下答案或评论。
这是我的XML的示例:
<?xml version="1.0"?>
<jftut>
<heading name="Introduction">
<subheading>Jungleflasher Overview</subheading>
<subheading>Before Using Jungleflasher</subheading>
</heading>
<heading name="Which Drive do I have?">
<image>DriveIdentification.png</image>
</heading>
<heading name="Drives">
<manufacturer name="Samsung">
<version>MS25</version>
<version>MS28</version>
</manufacturer>
<manufacturer name="Hitachi">
<version>32 through 59</version>
<version>78</version>
<version>79</version>
</manufacturer>
<manufacturer name="BenQ">
<version>VAD6038</version>
</manufacturer>
<manufacturer name="LiteOn">
<version>74850c</version>
<version>83850c v1</version>
<version>83850c v2</version>
<version>93450c</version>
</manufacturer>
</heading>
</jftut>
在这些底部节点的每个下方,将详细介绍如何执行与它们相关的任务。
如果问题需要更多细节,请问:)
谢谢,
奥拉姆·阿奎拉
我认为核心数据将以灵活的方式满足您的目的。您说更新很少,即使不是那样,使用实体数据映射到对象并赋值将自动更新时,使用核心数据也不会很乏味。 db而无需编写任何sql语句。 我想知道您的数据采用哪种格式。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.