2015-09-07 3 views
0

Я пытаюсь загрузить файл PDF, который находится в моей Xcode проекте на веб-просмотра, который я использовал этот код в ViewDidLoadCant загрузить локальный PDF файл в WebView

var pdfLoc = NSURL(fileURLWithPath:NSBundle.mainBundle().pathForResource("Anteproyecto", ofType:"pdf")!) 
    var request = NSURLRequest(URL: pdfLoc!) 
    webView.loadRequest(request) 

Вчера он работал, но сегодня crsahes и отображает эту ошибку в журналах

DiskImageCache: Could not resolve the absolute path of the old directory. 

Что я делаю неправильно?

ответ

0

Пожалуйста, попробуйте это

var path: String = NSBundle.mainBundle().pathForResource(fileName, ofType: "pdf") 
var targetURL: NSURL = NSURL.fileURLWithPath(path) 
var request: NSURLRequest = NSURLRequest.requestWithURL(targetURL) 
self.webView.loadRequest(request) 

Я надеюсь, что это будет работать.

+0

Я пробовал, но все равно получаю такой же сбой – Zablah

+0

Попробуйте отладить, что файл PDF существует по пути или нет. Для этого верните путь из переменной пути и перейдите к finder Go-> Go to Folder. –

Смежные вопросы