UIWebView падает при втором запросе загрузки pdf

У меня есть UIWebView, который я использую для отображения нескольких небольших PDF-файлов. Пользователь выбирает новостную статью из таблицы, а затем статья (PDF) загружается в UIWebView на том же экране. Первая загрузка всегда проходит нормально. Затем, когда я выбираю следующий элемент (неважно какой), приложение завершает работу.

Вот как я загружаю каждую статью:

NSString *filePath = [[NSBundle mainBundle] pathForResource:articleFileName ofType:@"pdf"];
[articleView stopLoading];
[articleView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:filePath]]];

Сбой происходит после строки loadRequest.
Сбой не дает никакой информации об ошибке. Кроме:

All Exceptions {} 0x3629f000

Catchpoint 3 (исключение брошено).(gdb)

Он просто падает на main(). Я проверил в отладчике, что он использует правильный путь к файлу при каждом запросе.

У меня запущен NSZombies и установлены точки останова для всех исключений.

16
задан Martin Gordon 15 December 2011 в 21:10
поделиться