После того, как я установил сохраненное имя, сохранение является действительным, но это не означает мой последний фактический размер.
После моих наблюдений я обнаружил, что высота открытого окна NSWindow меньше высоты окнапоследний.Речь идет о высоте заголовка.
Возможно, это как-то связано с моей настройкой, но я не знаю, как ее улучшить.Так что размер и расположение хранилища точно такие же, как и в прошлый раз.
override func windowDidLoad() {
super.windowDidLoad();
self.windowFrameAutosaveName = NSWindow.FrameAutosaveName(rawValue: "MainAppWindowAutosave");
self.window?.titleVisibility = .hidden
self.window?.isMovableByWindowBackground = true;
self.window?.titlebarAppearsTransparent = true
self.window?.styleMask = [.fullSizeContentView,.titled,.resizable,.miniaturizable,.closable]
self.window?.toolbar?.isVisible = false;
}