2013-10-16 3 views
-4

코딩을 통해 전자 메일에 문서 (이미지 제외)를 추가하고 싶습니다. 장치 갤러리에 액세스 할 수 있지만 장치의 문서에 액세스하려고합니다.장치의 문서에 액세스하는 방법

imagepicker처럼 문서에 액세스 할 수 있습니까?

답변

0

아니 당신이 액세스 할 수있는 장치 라이브러리 (by UIImagePickerView)

같은 문서 디렉토리의 이미지하지만 문서 디렉토리에서 특정 이미지를 얻으려면 다음 다음 코드를 사용합니다.

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); 
     NSString *documentsDirectory = [paths objectAtIndex:0]; 
     NSString *newPath = [documentsDirectory stringByAppendingPathComponent:@"NameOFImage"]; // put name of image which you want to get it from document directory 
    UIImage *myImage = [UIImage imageWithContentsOfFile:newPath]; 

여기 myimage을 당신이 문서 디렉토리에서 그것을 얻고 싶은 이미지, 당신이 시각적 파일 브라우저 그렇게 NSOutlineView을 시도하려는 것을 이해

+0

응용 프로그램 문서 디렉토리에 액세스하려는 경우 – 287986

+0

@gtechtech - UIImagePicker로 장치 라이브러리와 같은 이미지에 액세스하려는 경우 이와 같은 문서 디렉토리에 액세스 할 수 없습니다. –

0

입니다.
확인이 (유사) 질문
Using NSOutlineView as a file browser, starting from a given directory
또는이 튜토리얼 :
http://www.alauda.ro/2012/04/30/nsoutlineview-inside-out/

또는 수동으로는 NSFileManager를을 사용하여 파일을 처리하는 (그러나 당신이 찾고 있지만, 어쨌든 무엇을하지 않는 것 같습니다 .. .)
http://www.techotopia.com/index.php/Working_with_Directories_in_Objective-C#Getting__a_Directory_File_Listing

사실, 내가 NSOutlineV를 추측 있도록 파일 및 폴더를 탐색하기위한 UIImagePicker 쉽고 간단하게 거기에 아무것도 생각하지 않는다 iew가 최고의 선택이 될 것입니다.

관련 문제