setTitleWithRepresentedFilename 不更改 NSWindows 文件名?

setTitleWithRepresentedFilename not changing NSWindows filename?

我有一个 NSDocument 正在呼叫:

[self.windowForSheet setTitleWithRepresentedFilename: @"hello"];

打开,但 windows 标题没有改变。它显示 MyApp -- Untitled 1。我也试过:

[self.windowForSheet setTitleWithRepresentedFilename: @"hello"];
[self.windowForSheet display];

但是还是没有更新。

我已经确认 self.windowForSheet 不为零。我做错了吗?请注意,我希望标题的 'Untitled 1' 部分发生变化。

setTitleWithRepresentedFilename uses a filePath, not an arbitrary text string; I think you are probably looking for title 也许吧。

如果 @"hello" 不是文件的实际路径,那么将其与 setTitleWithRepresentedFilename 一起使用可能不会 return 文件名,而后者又不会' t 更改 window.

的标题