Re: [問題] Cocoa中,Document-based application …
※ 引述《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
推
163.25.118.80 04/06, , 1F
163.25.118.80 04/06, 1F
MacDev 近期熱門文章
PTT數位生活區 即時熱門文章