반응형
writeToFile : atomically : 데이터를 카트리지 쓰나요?
정말 간단한 질문이지만 Apple 문서에서는 명확하지 않은 것입니다.
윌 writeToFile:atomically:
에 대한 NSData
, NSArray
파일에 등을 사용하기위한 기존 데이터?
예. 그럴 것입니다.
30 자 제한을 통과하는 일부 문자는 다음과 같습니다.
YES 또는 NO에 관계없이 메소드는 항상 파일을 덮어 씁니다.writeToFile:atomically:
atomically:
.
Apple 문서의 정보 (NSData, "데이터 저장"섹션) :
NSData 클래스와 하위 클래스는 콘텐츠를 디스크에 빠르고 쉽게 클래스를 제공합니다. 데이터 보안 위험을 최소화하기 위해 적절한 방법은 데이터를 원자 적으로 저장하는 옵션을 제공합니다. Atomic 쓰기는 데이터가 완전히 저장되거나 완전히 처리되지 않습니다. 원자 적 쓰기는 데이터를 임시 파일에 쓰는 시작됩니다. 이 쓰기가 성공하면 방법은 임시 파일을 최종 위치로 이동합니다.
파일이 있는지 확인하는 것에 대해.
예를 들어, 방법 copyItemAtPath:toPath:error:
의 문서 본문 확인에 대한 기록 (NSFileManager를 부 토론)
같은 이름의 파일이 이미 dstPath에있는 경우이 메소드는 시도를 중지하고 적절한 오류를 반환합니다.
참고 URL : https://stackoverflow.com/questions/7829965/will-writetofileatomically-overwrite-data
반응형
'IT' 카테고리의 다른 글
Eclipse : 어설 션 사용 (0) | 2020.08.29 |
---|---|
scipy / numpy로 용어에서 데이터 비닝 (0) | 2020.08.29 |
.htaccess 파일에서 $ 1 [QSA, L]은 무엇을 의미합니까? (0) | 2020.08.29 |
stdin과 SSL을 연결하는 방법은 무엇입니까? (0) | 2020.08.29 |
Xcode 프로젝트에서 사용하지 않는 이미지를 찾는 방법은 무엇입니까? (0) | 2020.08.29 |