сбой приложения при поиске в файле PDF - PullRequest
0 голосов
/ 23 января 2012

Я использую FastPdfKit для открытия PDF-документов на iPhone, однако, когда я пытаюсь использовать функцию поиска в сильно загруженном графическом PDF-файле, приложение вылетает при нажатии на значок поиска (точнопосле ввода условия поиска и нажатия на значок поиска).

это снимок экрана сбоя: enter image description here

Теперь у меня есть сомнения, что это проблема многопоточности,как я знаю, что фраза: Switching to process xxxx thread xxxx показывает при запуске приложения в обычных ситуациях, но я заметил, что эта фраза показывает в консольном окне xcode следующее (изображено на скриншоте):

дважды при запуске приложения(это странно, должно быть одно, а не два)

один раз при открытии документа PDF (это нормально, так как основное приложение начинает использовать фреймворк FastPdfKit, то есть появляется новое мини-приложение)

один раз при открытии SearchViewController из FastPdfKit (и это странно, потому что не приходит новое приложение)

и, наконец, дважды при сбое приложения после точного нажатия на поискзначок.

мои вопросы:

1) множественное появление фразы Switching to process xxxx thread xxxx нормально в перечисленных выше ситуациях?

2) есть ли у вас какие-либо подсказки, как решитьэтот сбой.

ps сбой происходит только на устройстве (iphone 4s), но не на симуляторе.

заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...