2011-08-17 56 views

回答

1

獅子的自動保存與以前的自動保存版本不同之處在於它直接保存到用戶的文件(而不是例如「我的文檔(自動保存)」文件)。

自動保存發生的原因很多,其中只有一個是定期自動保存。您可以通過覆蓋NSDocumentController的-autosavingDelay方法來影響自動保存頻率,但這主要只是用作Lion上的提示,而不是硬性要求。

如果你確實想要,你也可以覆蓋NSDocument的-scheduleAutosaving,但NSDocument在該方法中有很多智能,你可能不會覆蓋。

還有「隱式取消」自動保存的概念,如果您認爲現在不是一個好時機,您可以使用它來取消定期自動保存,無論出於何種原因。

獅子AppKit發行說明有很多信息,你會發現有用的。

+0

了不起的信息!謝謝。 –

相關問題