数据层组织

时间:2011-10-07 00:00:42

标签: iphone ios plist

我被困在我的应用开发中。我正在尝试开发简单的钱币应用程序。这个应用程序应该以这种方式构建:

国家/地区数据表 - > SubCountries DataTable(例如:德国 - > BRD - > DDR-> ...) - > SelectedCountryCurrencyList DataTable - > SelectedCountryCurrency - > SelectedCurrencyInfo View(它将包含'添加到我的收藏'按钮)

还有一个问题,有时一些国家没有任何子国家。

我是关于在plist中存储国家/地区,子国家和货币名称的列表。 有关远程服务器上SQL DB中货币(包括图像)的完整信息。

所以,我的问题是我应该如何为这种情况构建我的plist结构。我应该将所有内容存储在一个plist文件中,还是应该创建更多文件?

提前谢谢。

1 个答案:

答案 0 :(得分:0)

另一种选择是使用sqlite(带有fmdb包装器)或coredata。您还可以将更多货币信息和图像下载到本地商店。这将使关系查询更快,完整货币和图像更快,并在偶尔连接的设备上提供全部功能的好处。