作者yllan (蓝永伦)
看板MacDev
标题Re: [问题] Cocoa中,Document-based application …
时间Wed Apr 6 17:49:04 2005
※ 引述《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
1F:推 fayhong:乾温 ^______^ 163.25.118.80 04/06