Pregunta realmente simple, pero no parece estar clara en los documentos de Apple.
¿ writeToFile:atomically:For NSData, NSArrayetc. sobrescribirá los datos existentes en un archivo?
                    
                        objective-c
                                ios
                                
                    
                    
                        Jiho Kang
fuente
                
                
            fuente

Método
writeToFile:atomically:SIEMPRE SOBRESCRIBIR ARCHIVO , independientemente delatomically:SÍ o NO.Información de los documentos de Apple (NSData, sección "Guardar datos"):
Ni una palabra sobre comprobar si el archivo existe.
Por ejemplo, para el método
copyItemAtPath:toPath:error:en documentos (NSFileManager, sección Discusión) escrito específicamente sobre dicha verificación:fuente