0

私は問題を抱えています。PDFファイルが多すぎるので、1つずつPDFファイルをダウンロードしています。

だから私はドキュメントフォルダにタイムスタンプを入れたので、mypathは次のようになります:

/Users/zee/Library/Application Support/iPhone Simulator/6.0/Applications/10EF6B94-0ECD-484A-

AF5A-D300D8EF55DB/Documents/myPDF.pdf1382698338.78128

しかし、タイムスタンプ付きのUIWebViewで開かない理由がわかりません。以下のコードは

タイムスタンプを入れないときに機能します。

以下のタイムスタンプが添付されている私のPDFファイルを開く方法は私のコードです

この問題を解決する方法を教えてください

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,

 NSUserDomainMask, YES);

    NSString *documentsDirectory = [paths objectAtIndex:0];

    NSString *filePath = [documentsDirectory stringByAppendingPathComponent:@"myPDF.pdf"];

    NSURL *targetURL = [NSURL fileURLWithPath:filePath];

    NSURLRequest *request = [NSURLRequest requestWithURL:targetURL];

    [self.webView loadRequest:request];

私のファイルパスは次のとおりです。

/Users/zee/Library/Application Support/iPhone Simulator/6.0/Applications/10EF6B94-0ECD-484A-

AF5A-D300D8EF55DB/Documents/myPDF.pdf1382698338.78128

PDFファイルを開く方法を教えてください

4

1 に答える 1

0

だから私はドキュメントフォルダにタイムスタンプを入れたので、mypathは次のようになります:

              /Users/zee/Library/Application Support/iPhone Simulator/6.0/Applications/10EF6B94-0ECD-484A-AF5A-D300D8EF55DB/Documents/myPDF.pdf1382698338.78128

拡張子が変更されないように、ファイルの命名には別のスキームを使用してみてください。

  ..../myPDF<TIMESTAMP>.pdf

例えば

  ..../myPDF1382698338.78128.pdf
于 2013-10-25T11:15:43.997 に答える