探索Cocoa开发:文档应用、绑定与核心数据管理
1. 文档型应用开发
在开发文档型应用时,可按以下步骤操作:
- 移除默认文档类型 :在项目中,可通过选中默认的 DocumentType 条目并按下删除键将其移除。
- 添加代码 :
- 修改 MyDocument.h 文件 :在Xcode中,向 MyDocument.h 接口文件添加一个输出口和一个 NSData 指针,代码如下:
#import <Cocoa/Cocoa.h>
@interface MyDocument : NSDocument
{
IBOutlet id myTextView;
NSData *fileContents;
}
@end
这里的 NSData 对象用于保存富文本文件的内容, IBOutlet 是之前在Interface Builder中添加到 File’s Owner 的输出口。
- 修改 MyDocument.m 文件 :导航到 MyDocument.m 实现文件,并将其代码修改如下:
超级会员免费看
订阅专栏 解锁全文
9

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



