当前位置:  开发笔记 > IOS > 正文

Cocoa NSDocument:让自动保存工作

如何解决《CocoaNSDocument:让自动保存工作》经验,为你挑选了1个好方法。

文档只是声明setAutosavingDelay在共享文档控制器上设置为> 0但应该在调用之后

[[NSDocumentController sharedDocumentController] setAutosavingDelay:2.0];

在我的控制器中,自动保存似乎不起作用:我既没有看到任何内容~/Library/Autosave Information/,也没有看到

[[[NSDocumentController sharedDocumentController] currentDocument] autosavedContentsFileURL]

初始化.

请注意,在我的应用程序中,正常加载和保存工作正常(keyedarchivers,我的文档的基于nscoding的类等).



1> Mike Abdulla..:

你有没有覆盖-updateChangeCount:根本没有?我很确定Apple的实现是启动自动保存计时器的代码.此外,如果您尝试更长的计时器怎么办?

推荐阅读
mobiledu2402851173
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有