Как открыть PDF с помощью iBooks в iPhone sdk?

#iphone #objective-c #pdf

#iPhone #objective-c #PDF

Вопрос:

Мне нужно открыть PDF-файл, который находится в моей локальной папке ресурсов с iBooks. Я сделал следующее,

 -(IBAction)openingPDF:(id)sender
{
    //get path to file you want to open
    NSString *fileToOpen = [[NSBundle mainBundle] pathForResource:@"Family_Assistance_Act-1" ofType:@"pdf"];

    //create NSURL to that path

    NSURL *url = [NSURL fileURLWithPath:fileToOpen];

    //use the UIDocInteractionController API to get list of devices that support the file type

    UIDocumentInteractionController* docController = [UIDocumentInteractionController interactionControllerWithURL:url];

    [docController retain];

    //present a drop down list of the apps that support the file type, click an item in the list will open that app while passing in the file.

    BOOL isValid = [docController presentOpenInMenuFromRect:CGRectZero inView:self.view animated:YES];

}
  

Теперь я хочу закрыть свое приложение и открыть этот PDF-файл с помощью iBooks. Как этого добиться? Что еще мне нужно добавить в это? Есть предложения или примеры? Заранее спасибо.

Комментарии:

1. Не могли бы вы уточнить, что вы имеете в виду под этим: теперь я хочу закрыть свое приложение и открыть этот PDF-файл с помощью iBooks. Для меня он все еще существует после закрытия приложения.