2014-10-14 3 views
0

iPhone의 문서 디렉토리에서 저장된 사진을 읽는 동안 임의의 오류가 발생합니다. 내 애플 리케이션에서 찍은 사진을 문서 디렉토리에 저장 한 다음 다음에 사용자가 돌아올 때 읽을 수 있습니다. 그러나 XCode 6 & Base SDK를 8.1로 변경하면이 문서 디렉토리 경로가 계속 변경됩니다. 그래서 언젠가 나는 사진을 발견하고 때때로 언젠가는 발견하지 못했다.XCode - 문서 디렉토리에 파일이 없습니다.

온라인으로 몇 권의 게시물을 읽었는데, 애플이 데이터를 애플과 차별화하지 않는다고 말하면서이 문제가 떠오르는 이유입니다. 누구든지 이것에 대해 어떤 생각을 가지고 있습니까? 어떤 해결책?

이 내가 디렉토리를

NSArray *path = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); 
NSString *documentDirectory = [path firstObject]; 
NSString *filePath = [documentDirectory stringByAppendingPathComponent:@"key"]; 
[image writeToFile:path atomically:YES]; 

을 문서로 파일을 저장하는 방법입니다 그리고 이것은 내가 읽는 방법은 다음과 같습니다

NSArray *path = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); 
NSString *documentDirectory = [path firstObject]; 
NSString *filePath = [documentDirectory stringByAppendingPathComponent:@"key"]; 
UIImage *cellImage = [[UIImage alloc] initWithContentsOfFile:filePath]; 
+0

'writeToFile :'의 반환 값을 확인하십시오. Xcode의 장치 창을 사용하여 이미지를 작성한 후 iPhone의 Documents 폴더에있는 내용을보고 이미지가 있는지 확인하십시오. – rmaddy

답변

0

Go 제품에 - 계획 - 편집 계획 - 옵션 - 작업 디렉토리 및 지정 작업 디렉토리

+0

거기에 작업 디렉토리 옵션이 보이지 않습니다. –

+0

@MeetShah가 있어야합니다. – YohanRoth

+0

@PutinHuylo는 iOS 대상인 것처럼 보입니다. – Tim

관련 문제