0

我目前有 2500 条记录,每条记录都包含一个位置的名称以及该位置的经度和纬度(东/北,但这是一个不同的问题)。我有 XML(30mb) 或 CSV(22mb) 格式的。

我试图了解在应用程序中存储这些数据的最佳方式,选项似乎是:

  1. 将 XML/CSV 文件作为资源包含在项目中,并在应用程序初始启动时将其加载到 NSDictionary 中。这个数据集对于 NSDictionary 来说是否太大,如果不是,那么如何保持持久性,而不是每次应用程序启动时都必须执行此过程?

  2. 将数据加载到核心数据数据库中,并将预填充的数据库作为项目资源包含在内。

我确信这种情况并不是什么新鲜事我只是不确定什么会被认为是“最佳实践”。

4

0 回答 0