2010-10-18 25 views
1

我有一個應用程序使用UITableView來呈現我存儲在NSArray中的數據。如何切換到使用核心數據的簡單UITableView而不是NSArray?

我想切換到使用核心數據來承載這些信息以呈現給表視圖,但我不熟悉核心數據。

我在我的項目中創建了一個新的Core Data數據庫,但是我對如何繼續pst這一點感到迷茫。我的UITableView從核心數據數據庫獲取信息需要哪些步驟?

回答

2

正如已經指出的那樣,這將需要一段時間才能走你通過每一步都需要做到這一點,所以我建議在開始在應用程序中實現Core Data之前諮詢許多優秀的資源。

這裏有幾個問題提供高度推薦的資源入門與核心數據一個長長的清單:

1

你在這裏要求很多:)在野外的網站有很多很好的教程,你可以閱讀。這裏是one :)

而且看我answer這個問題爲您替代核心數據

屬性列表是最簡單,最基礎 一個在功能方面。 它只是讓你存儲原語,但 是好的,如果你的TODO列表只是一個 字符串集合。

Serilization使用NSCoding更 強大,但需要從 開發更多的工作。使用NSCoding,您可以 創建您自己的編碼器/解碼器 您的業務對象,讓您 堅持整個狀態。這將 是好的,如果你有自己的待辦事項與 很多的屬性,如標題, 優先級,完整的,按日期等

+0

嗨,在許多教程中,他們創建一個新的項目作爲基於導航的應用程序。但我不需要這種類型的應用程序。我想爲我的普通UITableView的數據使用核心數據。有可能的? – Velmurugan 2010-10-18 13:03:53

+0

是的,只需創建你需要的任何應用類型:) – willcodejavaforfood 2010-10-18 13:06:21

+0

核心數據是一種複雜的。你不能只保存一個數組。你需要做很多事情。我只會經歷一個教程,直到您看到需要將什麼代碼添加到您的項目中,然後只要您瞭解它就添加代碼。 – Nimrod 2010-10-18 13:07:50