閱讀395 返回首頁    go 阿裏雲 go 技術社區[雲棲]


obj-c編程15[Cocoa實例04]:基於Core Data的多文檔程序示例[未完待續]

    上一個例子我們使用的模式數據實際上是基於一個Person數組,現在我們看一下如何使用Cocoa中的Core Data框架支持,幾乎不用寫一行代碼,完成模式數據的建立。

    我們這裏模式的元素使用的是Car,其屬性直接在Xcode中設置:


可以看到Car類型含有6中不同屬性。接下來刪除窗口中的文本控件,添加Array Controller控件,並將其Managed Object Context與File's Owner的managedObjectContext綁定。如下圖:


將控製器的Object Controller中Mode改為Entity Name,並輸入name:Car,同時勾選Prepares Content,便於控製器創建後能立即從模型取得數據:


在os x 10.7中Apple加入了基於視圖的表格式圖(類似於ios的表格式圖),在此之前Cocoa使用基於單元格的表格式圖,屬於快速和輕量級的應用,但基於視圖的表格視圖能更簡便的定製表格視圖的外觀顯示。

未完待續

最後更新:2017-04-03 05:38:58

  上一篇:go c# 正則表達式
  下一篇:go nginx.conf 集群完整配置