用数据填充核心数据模型

时间:2013-10-17 20:28:53

标签: ios objective-c uitableview core-data

我是Core Data的新手,我使用MagicalRecord设置我的项目:

https://github.com/magicalpanda/MagicalRecord

在大多数情况下这是直截了当的,但是,我需要使用一系列状态填充UITableView,这些状态一旦点击推送到包含对应于该状态的城市列表的详细视图。由于每个州都会有大量的城市,我认为这将是最好的路线。

那么我将使用所有这些数据来填充模型吗?

1 个答案:

答案 0 :(得分:1)

要弄清楚如何填充此数据库,您首先需要回答几个问题:

  1. 州/城市数据的格式是什么? (csv,json,xml等)
  2. 该应用是否需要附带预先填充的数据库,或者是否会在其他位置填充数据?
  3. 解析问题的答案将告诉您将数据导入sqlite数据库需要做什么

    如果数据库可以预先填充,我会编写一个简单的脚本(ruby / python / perl)来解析并将数据导入数据库,我将在更新状态/城市数据时运行该数据库。 / p>

    如果需要在打开应用程序时填充数据库,或者在应用程序流程中的某个其他位置填充数据库,我会找到第三方Objective-C库来处理解析它。

    显然,我的回答并未提供任何有关如何实施任何内容的细节,但它应该为您提供开始前进的方向。