0

只是好奇这是强制性的。例如,在我的应用程序中,我只是从 [NSUserDefaults standardUserDefaults] 推送和获取信息,而不需要任何“同步”调用。也许我错过了一些东西,但我没有注意到任何问题(YET):)。我知道这个调用应该在内存和磁盘数据之间进行同步,但为什么在我的情况下它并不明显?

4

1 回答 1

1

同步

由于此方法会定期自动调用,因此仅当您无法等待自动同步(例如,如果您的应用程序即将退出)或您想要更新用户默认值时才使用此方法,即使您没有进行任何更改。

这不是强制性的,但如果您更新数据并且您的应用程序在之后立即被终止,您将丢失信息。

于 2011-08-11T09:51:12.910 回答