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"];
}