2
在程序退出時關閉UIManagedDocument我有一個iOS的程序圍繞全球UIManagedDocument(核心數據)的繞轉我想知道我怎麼能保證它被保存並在程序退出之前正確關閉。如何在iOS版
首先,如果我想確保在退出前保存此文檔,我應該在AppDelegate方法- (void)applicationWillTerminate:(UIApplication *)application
中調用- (void)closeWithCompletionHandler:(void (^)(BOOL success))completionHandler
。我很擔心這樣做的唯一原因就是closeWithCompletitionHandler是異步因而有機會,該方案將退出文檔完全關閉之前?
其次,我也有明確的保存文檔正確的出口前或將其關閉也保存呢?
感謝