这方面的文件是什么?

时间:2010-03-05 17:49:36

标签: objective-c cocoa nsdocument

我对文档架构有点困惑。让我们看看MSN for Mac - 该应用程序中的文档是什么?联系清单?我们插入的文字与其他人交谈?

当需要将数据保存或读入应用程序时,应该读取哪种类型的数据?联系人列表或聊天记录?

更新: 推动这一点,什么是文件?应用程序准备打开的文件类型?

2 个答案:

答案 0 :(得分:3)

也许MSN for mac不是文档架构应用程序。并非每个程序都需要使用相同的系统。

一般来说,'文件'就是你所说的;组成应用程序文件的数据。它可以引用磁盘上的文档 - 具有特定文件类型的文档或运行时文档,它们是应用程序中相互关联的模型对象的集合。

您的应用程序可能支持保存/加载各种不同磁盘上文件类型的文档,但它们都可以在运行时用相同的模型对象表示。

答案 1 :(得分:0)

MSN客户端和其他聊天应用程序创建和查看日志文件。据我所知,他们无法编辑它们,但这是一个功能 - 毕竟它们是日志文件。有更简单的方法来创建这样的日志文件,但这些应用程序的方式有一个很好的伪随机质量,有些人更喜欢。有点像SO但不同。