2015/07/24
アプリケーション終了時のウィンドウのサイズと位置を覚えておいて、次回起動時にはその場所に同じ大きさで表示する。
[self.window setFrameAutosaveName:@"mainWindow"];
・セーブ
- (void)viewWillDisappear { [self.splitView.window saveFrameUsingName:@"mainWindowM"]; }
・ロード
- (void)windowDidLoad { [super windowDidLoad]; [self.window setFrameFromString:@"mainWindowM"]; }
NSWindow と同時に使うと予想外の動作をする。
- (void)windowDidLoad { [super windowDidLoad]; [self.window.windowController setWindowFrameAutosaveName:@"mainWindowM"]; }