Re: [問題] 請問NSSavePanel在關閉應用程式的問題

看板MacDev作者 (zonble)時間8年前 (2016/05/18 11:49), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《aureolus (Aureo)》之銘言: : 撰寫對象平台是OSX,假設寫的是一個文字編輯程式 : 請問如何實現當我變更文字編輯區塊內容後不儲存內容點擊左上角X離開時 理論上你應該寫的是個 document based 的 app,然後是否 要直接關閉 window,像是有改動就要詢問是否存檔,沒有改動 就可以直接關,應該是由 NSDocument 來管理才對。 記憶中,如果關閉了某個 window,以 document based 的架構 來說,這個 window 會被 NSDocument 的 window controller 管理,然後 window controller 會回來觸發 NSDocument 的 close,而原本 NSDocument 的實作就應該把這些事情處理掉了才對。 -- zonble.net cocoa.zonble.net -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.130.164.2 ※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1463543359.A.E0B.html

05/19 13:24, , 1F
非常感謝協助,我再試試看朝NSDocument去研究
05/19 13:24, 1F
文章代碼(AID): #1NE-O_uB (MacDev)
文章代碼(AID): #1NE-O_uB (MacDev)