La documentation para NSUserDefaults
dice que el método de synchronise
se llama periódicamente, pero no menciona con qué frecuencia. 10 minutos de búsquedas de Google no revelaron nada.
¿Con qué frecuencia se llama al método de synchronise
?
Este es un detalle de implementación que no se revela (probablemente no sea ni siquiera un intervalo de time constante). Sin embargo, puede descubrirlo usted mismo realizando un método swizzling en - [NSUserDefaults synchronize]
y cambiando su implementación para que llame a NSLog()
cada vez que se sincronice.