看板 MacDev 關於我們 聯絡資訊
※ 引述《fayhong (最後的首席)》之銘言: : 想請教各位一下 : 一般的 Cocoa application 與 Cocoa Document-based application 有何不同呢? : 我一直搞不懂這問題 @@ 蠻容易望文生義的? Cocoa Document-based application 有點像是 MDI 啦,一個應用程式 可以開很多文件視窗,就像 TextEdit.app 、 Preview.app 一樣,大概 八九不離十用這個了。 當然用 Cocoa application 硬要寫多視窗可編輯文件也不是不行, 只是他有現成的 Template 。Document-based 也不一定就是寫多視窗, 要搞成一次只能有一個視窗也是 OK 呀,他最重要的好處是 AppKit 裡面 有個 NSDocument ,遵循這個架構,undo、redo、new、open 等一般 Document 有的行為都不用花太多心思去處理。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.31.131
fayhong:乾溫 ^______^ 163.25.118.80 04/06