0
我有一個NSPersistentDocument。當我使用默認的managedObjectContext時,它的行爲如預期:當添加新對象時,窗口顯示文檔被「編輯」,當我退出新的未命名文檔時,將出現「另存爲」表。與NSPersistentDocument使用自定義NSManagedObjectContexts
但是,當我用我自己創建的一個私有隊列替換默認的managedObjectContext時,所有這些行爲都消失了。文檔似乎無法識別對文檔進行編輯的時間,而新的未命名的文檔只是在沒有「另存爲」表單的情況下關閉。儘管[managedObjectContext hasChanges] == YES,這一切都是一樣的。
任何想法將不勝感激。