我已经创建了一个基于文档的Mac OSX应用程序,当我在Interface Builder中编辑时,
标题是正确的(我填写了检查员的那部分)但是一旦程序运行,应用程序
标题就是“无
标题”.我该怎么改变它?在我的IB文档窗口中,我有
文件所有者,第一响应者,NSApplication和NSWindow的实例.没有视图控制器,那是什么问题?我是
Cocoa的新手……
一种
解决方案是在NSDocument子类中覆盖-displayName:
- (NSString *)displayName {
if (![self fileURL])
return @"Some custom untitled string";
return [super displayName];
}
您还可以查看NSWindowController的-windowTitleForDocumentDisplayName:如果您使用的是自定义窗口控制器.