5

のドキュメントにNSUserDefaultsは、synchroniseメソッドが定期的に呼び出されると記載されていますが、頻度については記載されていません。10分間のGoogle検索では何も明らかになりませんでした。

メソッドはどのくらいの頻度でsynchronise呼び出されますか?

4

1 に答える 1

8

これは実装の詳細であり、開示されていません(おそらく、一定の時間間隔ではありません)。ただし、メソッドをスウィズリングして実行し、同期されるたび- [NSUserDefaults synchronize]に呼び出されるように実装を変更することで、自分でそれを見つけることができます。NSLog()

于 2012-12-25T15:35:57.433 に答える