내 리소스 폴더의 data.txt라는 텍스트 파일의 시작 부분에 현재 데이터를 덮어 쓰려고합니다. 항상 한 줄 (공백이나 아무 것도 사용하지 않음)이 있으며 적절한 경우이 줄을 덮어 쓰길 원합니다. 이것은 내가 지금까지 해왔 던 방법이지만, 이것은 파일의 끝 부분에 내용을 쓰고 필요한 라인을 일명 덮어 쓰는 것으로 시작하지 않습니다. 누구든지 나를 도울 수 있다면 그것은 인정 될 것입니다. 감사! 내가 지금까지 그 일을하고 어떻게파일의 현재 내용 덮어 쓰기
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
//append filename to docs directory
NSString *myPath = [documentsDirectory stringByAppendingPathComponent:@"data.txt"];
fileHandle = [NSFileHandle fileHandleForUpdatingAtPath:myPath];
writtenString= [[NSString alloc]initWithFormat:@"%d", message];
[fileHandle seekToEndOfFile];
[fileHandle writeData:[writtenString dataUsingEncoding:NSUTF8StringEncoding]];
[writtenString release];
자세한 설명 주셔서 감사합니다! –