探索Cocoa开发:文档应用、绑定与核心数据
1. 文档型应用开发
1.1 移除默认文档类型
在开发过程中,若要移除默认的文档类型条目,可选中它并按下删除键即可。
1.2 添加代码
当在Interface Builder中设置好界面和类,并在Xcode中添加了RTF文档类型后,就可以为项目添加代码了。创建项目时, MyDocument.h 和 MyDocument.m 文件会默认添加到文档中,需要向这两个文件添加代码以使应用正常工作。具体步骤如下:
1. 在Xcode中,向 MyDocument.h 接口文件添加一个输出口和一个 NSData 指针,代码如下:
#import <Cocoa/Cocoa.h>
@interface MyDocument : NSDocument
{
IBOutlet id myTextView;
NSData *fileContents;
}
@end
这里的 NSData 对象用于保存富文本文件的内容, IBOutlet 是之前在Interface Builder中添加到“文件的所有者”的输出口。
2. 打开 MyDocument.m 实现文件,将其代码修改为如下内容:
超级会员免费看
订阅专栏 解锁全文
11

被折叠的 条评论
为什么被折叠?



