2014-10-01 3 views
2

내 앱에서 문서 선택 도구 확장 기능을 구현하려고합니다. 그래서 prepareForPresentationInMode 메소드에서 파일 목록을 보여주는 내 자신의 네비게이션 컨트롤러를 제시합니다. 사용자가 파일을 클릭하면, 나는 documentStorageURL null로 오기

[(DocumentPickerViewController*)[self.navigationController delegate] dismissGrantingAccessToURL:[[(DocumentPickerViewController*) [self.navigationController delegate] documentStorageURL] URLByAppendingPathComponent:@"text.txt"]]; 

내가 [(DocumentPickerViewController *) 자체를 인쇄 할 때, 파일을 다운로드하고 아래에있는 내 확장을 호출 응용 프로그램에 파일의 URL 경로를 제공하려고합니다. navigationController delegate] documentStorageURL], null로 인쇄합니다. 내가 잘못한 일이 있으면 알려줘.

답변

1

이 읽기 ​​전용 속성에는 파일 공급자 확장 프로그램의 documentStorageURL 메서드에서 반환 한 값이 들어 있습니다. 파일 공급자 확장을 제공하지 않으면 nil을 반환합니다.

As can be found here

당신은

(예 : NSTemporaryDirectory()에 대한) 확장의 폴더 안에 놓 자신의 URL을 제공해야합니다