如何在应用程序处于后台时通过iCloud检查我的UIDocument是否已更新?

时间:2013-03-17 17:51:14

标签: ios icloud uidocument

我注意到UIDocument让应用知道更改的方法,例如presentedItemDidChange,只有在应用程序在前台运行时才会被调用。

我想知道的是,如果用户要切换应用程序或将我的应用程序发送到后台,我怎么知道UIDocument自用户上次再次看到它后再次将应用程序带到前台时是否已更改?

或者,每当应用程序返回到前台时,我是否应该更新所有内容,以防万一UIDocument已更新?

1 个答案:

答案 0 :(得分:2)

uidocument自行处理所有更改通知,因此如果在其他设备中更改了文档,将自动调用loadFromContents:ofType:error:以反映这些更改,因此您唯一需要做的就是实现此方法。