텍스트를 파일에 쓰고 싶지만 해결책을 찾을 때 어디서나 "read-append-write"를 발견하지만 파일이 너무 커서 iOS 장치의 메모리가 부족합니다. 그것은 얼고, resprings. 다른 해결책이 있습니까?덮어 쓰지 않고 파일에 덮어 쓰기 ObjC
3
A
답변
10
당신은 메모리에 전체 파일을 읽을 필요하지 위해 NSFileHandle
클래스를 사용할 수 있습니다 (모든 파일, 그런데, 나쁜 연습이다!) :
NSFileHandle *fh = [NSFileHandle fileHandleForWritingAtPath:@"/path/to/file.ext"];
[fh seekToEndOfFile];
NSData *data = // obtain an NSData somehow
[fh writeData:data];
[fh closeFile];
관련 문제
- 1. 덮어 쓰지 않고 파일에 쓰기
- 2. 덮어 쓰지 않고 텍스트 파일에 쓰기 C#
- 3. 덮어 쓰거나 추가하지 않고 파일에 쓰기
- 4. 기존 데이터를 덮어 쓰지 않고 데이터 세트를 사용하여 XML에 쓰기
- 5. Java로 덮어 쓰지 않고 텍스트 파일에 어떻게 추가합니까?
- 6. C 기존 내용을 덮어 쓰지 않고 이진 파일 중간에 쓰기
- 7. 파일을 덮어 쓰지 않고 바이트를 쓰는 방법
- 8. 기존 내용을 덮어 쓰지 않고 항목을 tar 파일에 추가하십시오.
- 9. 파일의 내용을 덮어 쓰지 않고 텍스트 파일에 쓰는 방법은 무엇입니까?
- 10. C에서 파일에 삽입 (덮어 쓰지 않음)
- 11. 함수 내에서 함수 덮어 쓰기/덮어 쓰기
- 12. Windows 덮어 쓰기 콘솔
- 13. CSS : 덮어 쓰지 않고 "정상"으로 재설정
- 14. Azure에서 덮어 쓰지 않고 파일을 유지하는 방법
- 15. config를 덮어 쓰지 않고 Clickonce 업데이트
- 16. 속성 파일 덮어 쓰기
- 17. HandleUnauthorizedRequest가 덮어 쓰지 않음
- 18. WMAppManifest.xml을 덮어 쓰지 않습니까?
- 19. ziparchive의 파일 덮어 쓰기
- 20. CSS 덮어 쓰기 방지
- 21. 값을 덮어 쓰지 않으려면 어떻게해야합니까?
- 22. 루비 : 별칭 덮어 쓰기
- 23. app.xml 일관되게 덮어 쓰기
- 24. 쿠키 덮어 쓰기 문제
- 25. web.config로 machine.config 덮어 쓰기
- 26. XML 파일 덮어 쓰기
- 27. jQuery를 덮어 쓰기 기능
- 28. 자기 __init__ 덮어 쓰기
- 29. URL의 파일 이름 (덮어 쓰기)
- 30. MSBuild로 속성 덮어 쓰기
파일에 텍스트를 추가 들어 이 답변을 찾을 수 있습니다 http://stackoverflow.com/questions/11989046/writing-variables-and-strings-to-a-text-file-objective-c/11990021#11990021 유용합니다. –
파일을 읽지 않고 파일 끝에 쓰시겠습니까? NSFileHandle 도울 수 있습니다 – voromax
@voromax 방금 그 대답을 추가했습니다 :) –