前面的博文里介绍了归档和解档,这里我们把它实际应用到一个简单的代码中去,将它作为一个多文档应用程序的打开和保存的背后支持.另外这里介绍一下MVC思想,这个在不论什么语言里都会有,它是一种设计思想,主要能够概括为一个程序由3部分组成: 1 模式:是程序的数据支持: 2 视图:是程序的表示支持: 3 控制:连接模式和视图,将程序构为一个总体: Cocoa框架中对MVC提供了非常好的支持,你仅仅须要写非常少的代码就能够完毕一个程序的MVC绑定了.以下的样例中,我生成一个基于多文档的程序,使用了NSAr…