2011-03-15 76 views
2

我想了解iPhone上的核心數據,並且正在尋找一個簡單的Core Data示例應用程序。簡單的核心數據示例應用程序?

的問題是,我見過的所有示例應用程序要麼簡單(只需一個視圖和一個數據對象),或使之充滿額外的功能,它是很難看到有什麼相關的(蘋果公司的例子應用程序) 。

我在尋找一個示例應用程序:

  • 普通級聯一對多的關係(如公司>部門>員工)
  • 一個簡單的向下鑽取接口(例如點擊公司看到部門的列表;點擊一個部門,看看員工的名單;點擊一個員工看到姓名和地址)
  • 簡單的編輯(按加模態視圖來添加公司/部門/員工)

...所以我可以瞭解有關在視圖之間傳遞上下文的基礎知識,NSFetchedResultsController等。

有沒有人知道這樣的事情?

謝謝!

+0

@TechZen是的,這就是問題!所有的例子似乎都從超簡單到「看看我能做什麼!」沒有中間階段。 Apple在他們的文檔中用簡單的父 - 子孫級示例說明了Core Data,但不提供相應的示例應用程序。 – 2011-03-15 18:04:18

+1

我建議坐下來嘗試從頭開始重新創建一個簡單的示例,而不是僅僅爲了確保在移動之前瞭解基本概念。多年來我浪費了很多時間,而不是在跳躍到更復雜之前不投資掌握基礎知識。很多時候,掌握基礎知識都會讓你明白整個API需要的頓悟。 – TechZen 2011-03-15 21:02:00

+0

@ TechZen你很聰明。我可以做基礎知識,但我自己的應用程序更復雜,因此我對跳躍感到沮喪。也許我需要暫停並製作自己的中級測試應用程序。如果它是好的,也許我會爲其他人發佈它! – 2011-03-15 21:54:10

回答

2

我會建議馬庫斯Zarra的Core Data book和例子therein。他從一個非常簡單的例子開始,逐漸增加了複雜性。

食譜CT是我建議先看的項目。擁有這本書將幫助您從項目導航到基本食譜應用程序轉換的項目。

+0

+1 Zarra的書很好。 – TechZen 2011-03-15 20:59:24

+0

謝謝!我開始使用另一本實用書架書(由Tim Isted開始的Mac編程)編寫,這本書也非常出色 - 它讓我從無到有這麼遠! – 2011-03-15 21:56:36

3

嘗試在這裏找到了例子:Wiley Code Examples

點擊第18章 - 下載。

希望這會有所幫助。

  • 讓人們知道
+0

謝謝。這是迄今爲止我見過的最好的例子,但它仍然只是在一個視圖中顯示父母和孩子(另外還有一個額外的編輯視圖)。我希望找到一些顯示在視圖控制器中通過父子孫子進行鑽取的東西。 – 2011-03-15 18:06:55

+0

抱歉 - 意思是「在導航控制器中」。 – 2011-03-15 18:27:54

相關問題