2013-10-10 30 views
0

我試圖創建一個包含所有50個狀態列表的表視圖。一旦單擊其中一個單元格,它將移動到包含該州內所有城市的新tableView。現在我試圖創建一個巨大的字典,但這並不適用於這些數據量,但我想我可能不得不去核心數據路徑。如果是這樣,任何人都可以指出我如何實現這一目標的正確方向?創建一個UITableView,推到一個細節表查看

+0

[核心數據教程適用於iOS(http://www.raywenderlich.com/934/core-data-tutorial- for-ios-getting-started)和[如何使用NSFetchedResultsController](http://www.raywenderlich.com/999/core-data-tutorial-for-ios-how-to-use-nsfetchedresultscontroller)。這些應該讓你開始。 – Amar

+0

您在某些時候還需要:[如何預加載和導入現有數據](http://www.raywenderlich.com/12170/core-data-tutorial-how-to-preloadimport-existing-data-updated) – Amar

回答

0

我肯定會在這裏建議CoreData。你必須創建一個CoreData模型,幾乎是這樣的:

enter image description here

+0

這正是實際上所做的!我仍然深入研究核心數據,因此我不太清楚在哪裏以及如何將所有州和城市列表添加到我的核心數據模型中,但至少我知道我正朝着正確的方向前進。 –

+0

因爲你只需要填充一次你的模型,我會檢查你的AppDelegate的didFinishLaunchingWithOptions,如果模型是空的。如果是這樣,請將所有州和城市添加到模型中。 – Chris

0

你可以使用SQLite保存data.or的plist

+1

請你再解釋一下嗎? –

+0

這不提供問題的答案。要批評或要求作者澄清,請在其帖子下方留言。 – Micha

+0

這不提供問題的答案。要批評或要求作者澄清,請在其帖子下方留言。 – Micha