Cocoa重命名MyDocument窗口标题

时间:2010-06-04 18:53:20

标签: objective-c cocoa

如何在基于文档的cocoa应用程序中更改窗口的标题?我在MyDocument.m

中尝试以下代码时出错
- (void)awakeFromNib
{
    [self setTitle:@"Document 1"];
}

1 个答案:

答案 0 :(得分:2)

覆盖displayName并返回您想要显示的值。

- (NSString *)displayName {
    return @"Document 1";
}

如果您是NSWindowController的子类,则改为覆盖windowTitleForDocumentDisplayName: