Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在编写一个仅作为查看器的应用程序——不创建、不编辑、不保存。
显然,不会有自动保存,但是还有什么其他东西会YES从autosavesInPlace世界的变化中返回,这将对仅查看器的应用程序产生影响?
YES
autosavesInPlace
或者我可以autosavesInPlace完全删除预制的实现而不丢失任何东西吗?
当我阅读文档时,您需要 iCloud:
“启用自动保存。要让您的应用加入 iCloud,您必须启用自动保存。” “在 OS X 中,通过覆盖 NSDocument 类方法 autosavesInPlace 来启用自动保存以返回 YES。”
因为: “您的应用程序文档的更改可以随时从 iCloud 到达,因此您的应用程序必须准备好处理它们”
来源:http : //developer.apple.com/library/Mac/#documentation/General/Conceptual/iCloudDesignGuide/Chapters/DesigningForDocumentsIniCloud.html
即使您不打算使用 iCloud,但您使用的是 10.8,据我所知,它也是必需的