Question vraiment simple mais cela ne semble pas clair dans la documentation d'Apple.
Est-ce que writeToFile:atomically:
for NSData
, NSArray
etc. écrasera les données existantes sur un fichier?
objective-c
ios
Jiho Kang
la source
la source
Méthode
writeToFile:atomically:
TOUJOURS OVERWRITE FILE , quel que soit leatomically:
OUI ou le NON.Informations provenant de la documentation Apple (NSData, section «Enregistrement des données»):
Pas un mot sur la vérification de l'existence du fichier.
Par exemple, pour la méthode
copyItemAtPath:toPath:error:
dans la documentation (NSFileManager, section Discussion) spécifiquement écrite sur une telle vérification:la source