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