ProgramingTip

writeToFile : atomically : atomically는 무엇을 의미합니까?

bestdevel 2021. 1. 5. 21:15
반응형

writeToFile : atomically : atomically는 무엇을 의미합니까?


메서드 atomically:에서 매개 변수가 무엇을 의미 하는지 궁금합니다 writeToFile:atomically:( -[NSArray writeToFile:atomically:]예 :. 을 전달 YES하는 것이 일반적 atomically:이지만 그 의미를 모르겠습니다.


'원자 적 쓰기'는 파일에 대한 쓰기 쓰기 완전한 또는 오류가 보장되는 것입니다. 예를 들어 쓰기의 절반이 작동하고 나쁜 일이 발생하고 (전원 감소, 드라이브 충돌 등) 나머지 쓰기가 실패 할 가능성은 없습니다. 전부 아니면 아무것도 아닙니다. 이것은 일반적으로 원하는 것입니다.


원자 적으로

예인 경우 데이터가 백업 파일에 기록 된 다음 오류가 발생하지 않는다고 가정하면 백업 파일의 이름이 경로에 지정된 이름으로 바빠니다. 개체 데이터가 경로에 직접 기록됩니다.

참조 URL : https://stackoverflow.com/questions/8548293/writetofileatomically-what-does-atomically-mean

반응형