0

我有一个关于 iOS 应用程序的非常基本的问题:如何将大量数据放入应用程序?我知道 plists 是我导入数据的方式。但是创建这些 plist 很乏味(我使用 excel 和 smultron 来做到这一点 - 有没有更好的工具来做到这一点),而且我认为对于非常大的数据集效率不高。

加载数据后,我在应用程序中使用它(并且可能将其输入核心数据数据库)。

其次,我想知道在架构方面加载数据的良好设置是什么。目前我在我使用的每个视图控制器中都这样做。但我想这可以更有效、更集中地完成。例如,通过拥有一个加载所有数据的类——DataLoaderClass——(或者如果不总是需要数据,则根据请求)。但是,这意味着我需要每个视图控制器的每组数据的属性。如果我可以只声明一些可以被每个视图控制器访问但由 DataLoaderClass 填充的全局变量,那会容易得多。

我应该查找任何建议或关键概念吗?

感谢您回答这些新手问题——这对我来说仍然很重要。

4

2 回答 2

0

您可以使用 Excel 创建一个庞大的 .xls 文件,然后使用DHlibxls将其导入。或者你可以使用制作一个 cvs 文件。

于 2012-09-28T00:44:37.440 回答
0

当我拥有大型数据集时,我会编写一个小型 OSX 应用程序,将其全部保存到核心数据存储中。然后我将此存储导出到我的应用程序中,并将其用作应用程序中的核心数据存储。我会推荐Core Data

于 2012-09-28T00:44:49.530 回答