Document应用程序是一般是通过 NSDocument 或其子类 NSPersistentDocument)从模型文件(后缀为 xcdatamodeld)读取。 > Persistent Document -NSPersistentDocument NSPersistentDocument是 NSDocument 的子类。 通常使用NSPersistentDocument 的默认实现就足够了,它从 Info.plist 中读取 Document types 信息来决定数据的存储格式(xml,sqlite, binary)。 NSPersistentDocument 常用方法 -managedObjectContext返回文档的 Managed Object Context,在多文档应用程序中,每个文档都有自己的 Context By default, an NSPersistentDocument instance creates its own ready-to-use persistence stack, including