"Display user-selected documents over your browser view controller."
브라우저 뷰 컨트롤러를 통해 사용자에 의해 선택된 문서를 표시합니다.
사용자가 하나 혹은 하나 이상의 문서를 브라우저 뷰 컨트롤러에서 선택하면, 시스템은 딜리게이트의 documentBrowser(_:didPickDocumentURLs:)
메소드를 호출합니다.
documentBrowser(_:didPickDocumentURLs:)
메소드 구현에서, 선택된 문서를 표시하려면 브라우저의 present(_:animated:completion:)
메소드 호출을 통해 뷰 컨트롤러를 모달로 제시하시기 바랍니다.
문서 뷰는 전체 스크린을 채워야 합니다. 하지만 스스로 스플릿 뷰 컨트롤러, 네비게이션 컨트롤러, 탭 컨트롤러 등 적합한 것을 갖고 있을 수도 있습니다. 사용자가 문서에 상호작용하고 있는 한 계속 스크린에 남게 됩니다. 브라우저로 돌아가려면 문서 뷰 컨트롤러를 해제해야 합니다.
앱에 문서 브라우저 뷰 컨트롤러를 추가합니다.
https://developer.apple.com/documentation/uikit/view_controllers/adding_a_document_browser_to_your_app/setting_up_a_document_browser_app
https://velog.io/@panther222128/Setting-Up-a-Document-Browser-App
사용자에게 앱으로부터 문서를 임포트 및 익스포트할 수 있는 기능을 제공합니다.
https://developer.apple.com/documentation/uikit/view_controllers/adding_a_document_browser_to_your_app/enabling_document_sharing
https://velog.io/@panther222128/Enabling-Document-Sharing