Итак, я просматривал веб-страницы на своем iPad и увидел ссылку на PDF-файл, который я хотел просмотреть. Я нажал на ссылку, PDF скачал и открыл. Первое, что я заметил при просмотре PDF-файла, - это кнопка, которую я могу нажать, чтобы просмотреть PDF-файл в существующем приложении на iPad под названием PDF reader. Это заставило меня задуматься, я хочу создать приложение для iPad, которое будет обрабатывать версии PDF-документов, и я хочу, чтобы аннотации были добавлены, но я не хочу тратить так много времени на изучение того, как аннотировать PDF-файлы.
(1) Возможно ли, чтобы пользователи загружали PDF-файлы в подкаталог моего приложения и позволяли моему приложению открывать другое приложение, например iAnnotate, для создания комментариев? Затем попросите iAnnotate сохранить изменения обратно в PDF-файл, который находится в подкаталоге моего приложения.
(2) Я знаю, что приложения могут регистрироваться как обработчики для определенных типов файлов. Если бы я использовал что-то вроде [Application OpenURL], мог бы я передать путь и имя файла моего PDF-документа и сделать iAnnotate открыть PDF-файл?
(3) Наконец, существует ли глобальное хранилище PDF-файлов, к которому могут обращаться все существующие приложения? Таким образом, мне не нужно было бы открывать iAnnotate из моего приложения, я бы загружал напрямую в глобальный репозиторий и просто поручал пользователю открывать iAnnotate самостоятельно и просматривать / редактировать аннотации.