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使用基于单元格的表格式图,属于快速和轻量级的应用,但基于视图的表格视图能更简便的定制表格视图的外观显示。

未完待续

时间: 2024-08-22 14:11:17

obj-c编程15[Cocoa实例04]:基于Core Data的多文档程序示例[未完待续]的相关文章

obj-c编程15[Cocoa实例01]:一个会发声的随机数生成器

    哇!终于到了obj-c编程系列的第15篇喽,一路走过来满不容易的哦!(怎么个意思,这才哪到哪啊!),为了能够更好的练习obj-c在Cocoa框架上的编程,接下来会以N篇Cocoa实例的博文来巩固和记忆前面和新学到的东西啊!     这15"章"的第1篇,我用一个简单的mac os x程序来开头吧,使用Xcode6beta(以后均称为x6b)编写,主要为Random类,其方法seed与按钮"reset random seed"绑定,方法generate与按钮&

基于Apriori算法的Nginx+Lua+ELK异常流量拦截方案 郑昀 基于杨海波的设计文档(转)

郑昀 基于杨海波的设计文档 创建于2015/8/13 最后更新于2015/8/25 关键词:异常流量.rate limiting.Nginx.Apriori.频繁项集.先验算法.Lua.ELK 本文档适用人员:技术人员 提纲: 所谓异常流量 如何识别异常流量 Apriori如何工作 如何让 Nginx 拦截可疑 IP 0x00,所谓异常流量 有害的异常流量大概分为以下几种: 僵尸网络中的节点对主站发起无目的的密集访问: 黑客.白帽子或某些安全公司为了做漏洞扫描,对主站各个 Web 工程发起字典式

MFC单文档程序编程 最小化托盘对话框没有隐藏而是以标题栏的形式显示的呢?

问题描述 MFC单文档程序编程 最小化托盘对话框没有隐藏而是以标题栏的形式显示的呢? MFC单文档程序编程 最小化托盘某个对话框的时候 为什么对话框没有隐藏而是以标题栏的形式显示的呢 void CBeginningTimeDlg::OnSysCommand(UINT nID, LPARAM lParam) { // TODO: Add your message handler code here and/or call default CWnd *pMainFrameWnd , *pSettin

用C#语言在Visual Studio中编程将文本框中的内容写入到txt文档

问题描述 求各位大神指教,小弟新学在visualstudio中用C#编程,遇到这个问题,希望大家指教一下下,谢啦如何用C#语言在VisualStudio中编程将文本框中的内容写入到txt文档,如图所示 解决方案 解决方案二:利用StreamWriter参考解决方案三:按钮click事件中:privatevoidbutton1_Click(objectsender,EventArgse){stringdata1=this.textBox1.Text;stringdata2=this.textBox

《嵌入式C编程:PIC单片机和C编程技术与应用》一2.5 设计文档

本节书摘来自华章出版社<嵌入式C编程:PIC单片机和C编程技术与应用>一书中的第2章,第2.5节,作者 [美]马克·西格斯蒙德(Mark Siegesmund),更多章节内容可以访问"华章计算机"公众号查看 2.5 设计文档 当程序中用到一些标识符(像MAX_NUMBER_OF_ENTRIES),并且需要一份正式文档时,该文档需要列出所有的常量,并说明它们的含义.在程序中添加注释来描述这些常量将有助于理解代码,并有助于生成文档.有些工具可以从代码中提取出常量的注释,下面给出

SWT/JFace核心编程目录(未完待续)

编程 <<SWT/Jface核心编程>>                          目录                     第一部分 从 Swing 到SWT 第1章        SWT/Jface 简介 1.1 最初的Swing工具包 1.2 什么是SWT/Jface 1.3 Swing 与 SWT 1.4 SWT/Jface 的包 1.5 如何安装 SWT Designer    1.5.1 下载    1.5.2 安装 SWT Designer    1.5.

PHP教程实例:用PHP脚本生成word文档的程序

PHP生成word文档的代码,这个是用来生产试卷的简单PHP代码 <?php //初始化session session_start(); // 包含数据库连接文件和头文件 ?> <html> <head> <title>试卷生成</title> <link href="css/style.css" rel="stylesheet" type="text/css"> </

java编程将pdf格式的文件转换成doc格式文档

问题描述 请问使用那些opensource的项目或者类库可以达到目的? 解决方案

《Python核心编程(第二版)》——1.6 Python文档

1.6 Python文档 Python文档可以在很多地方找到,最便捷的方式就是从Python网站查看在线文档.如果你没上网,并且使用的是Win32系统,那么在C:Python2xDoc目录下会找到一个名为Python2x.chm的离线帮助文档.它使用IE接口,所以你实际上是使用网页浏览器来查看文档.其他的离线文档包括PDF和PostScript(PS)文件.最后,如果你下载了Python发行版,你会得到LaTeX格式的源文件. 在本书的网站中,我们创建了一个包括绝大多数Python版本的文档,只