2012-11-14 3 views
3

내 iPhone 앱의 Documents 폴더에 파일을 쓰고 싶습니다. 하지만 경로를 열려고하면"권한이 거부되었습니다"

코코아 오류 257 - 사용 권한이 거부되었습니다.

// create path to file 
NSURL *path = [[[NSFileManager defaultManager] URLsForDirectory:NSDocumentDirectory inDomains:NSUserDomainMask] objectAtIndex:0]; 
NSLog(@"%@", [path description]); 

NSError *error = nil; 
NSString *filename = [NSString stringWithContentsOfURL:path encoding:NSUTF8StringEncoding error:&error]; 
NSLog(@"%@", error); 
NSLog(@"%@", [filename description]); 

당신이 그 코드에 무슨 일이야 제발 말해 줄 수 :

여기에 약간의 코드이다? 감사합니다.

답변

1

마치 해당 디렉토리에있는 파일이 아닌 문서 디렉토리를 여는 것처럼 보입니다. stringWithContentsOfURL은 파일 내용을 NSString에로드하므로 파일 이름이 아닙니다.

filename이 파일 내용이 아닌 경로이되어야하는 경우 stringWithContentsOfURL:을 대신 사용하십시오.

관련 문제