NSUserDefaults多久同步一次?

NSUserDefaults的文档说周期性地调用了synchronise方法,但是没有提到频率。 10分钟的谷歌search没有透露任何东西。

synchronise方法调用的频率是多less?

这是一个没有公开的实现细节(可能它甚至不是一个固定的时间间隔)。 然而,你可以通过执行一个方法,在- [NSUserDefaults synchronize]并改变它的实现,以便每次同步时调用NSLog()来find它。