19 votos

writeToFile:atómicamente: ¿qué atómicamente decir?

Me estoy preguntando lo atomically: en writeToFile:atomically:. Yo a veces uso YES y, a veces, NO. Pero, ¿qué cambios, si es YES o NO?

38voto

Jack Danger Puntos 636

Un 'atómica' es uno donde usted está garantizado para tener una correcta escritura para el archivo o un error. No hay posibilidad de que, digamos, la mitad de la escritura que va a funcionar y entonces sucede algo malo (perdida de potencia, unidad de choque, etc) y el resto de la escritura se produce un error. Es todo o nada. En general esto es lo que usted desea.

16voto

Darko Kenda Puntos 2518

atómicamente

Si SÍ, los datos se escriben en un archivo de copia de seguridad y, a continuación,-suponiendo que no se producen errores-el archivo de copia de seguridad es rebautizado con el nombre especificado por el camino; de lo contrario, los datos se escriben directamente en el camino.

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X