【发布时间】:2023-03-07 01:08:02
【问题描述】:
我正在编写一个用于操作数据库文件的 Mac Cocoa 应用程序,可以使用NSDocument 技术轻松实现,因为它们直接与磁盘文件相关。
但是,大多数应用都会操作此数据库中的项目。当用户打开一个数据库项目时,应该会出现一个新窗口以允许查看、编辑、保存该项目,因此该数据库项目不直接与磁盘文件相关。请注意,此处适合撤消和重做。
数据库窗口和数据库项目窗口都使用NSDocument技术是否合适,或者有更好的方法吗?
【问题讨论】:
标签: macos cocoa nsdocument