Мое приложение для iOS работает очень медленно на iOS 5, что бы это могло быть? - PullRequest
0 голосов
/ 23 октября 2011

Хорошо, у меня есть простое приложение для чтения, которое у меня было в магазине некоторое время, и оно прекрасно работает.У меня есть sqlite дБ контента, и я использую fmdb, чтобы поговорить с ним.Я загружаю свой текст и отображаю его в UIWebView.Довольно простые вещи.

Когда вышла iOS 5, я начал получать электронные письма о том, что приложение работает неправильно.Конечно же, он работает очень медленно.У меня есть UISegmentedControl для переключения между главами, он буквально замораживает пользовательский интерфейс на 10 секунд, прежде чем он что-то делает.Есть несколько других случаев, когда это так.

Что происходит?Приложение все еще работает технически, но оно настолько медленное, что его невозможно использовать.Кто-нибудь еще видел это?У кого-нибудь есть идеи относительно того, что может происходить?

1 Ответ

2 голосов
/ 23 октября 2011

Вы должны запустить свое приложение в разделе «Инструменты» и сообщить ему, где программа проводит большую часть своего времени. Инструмент временной выборки должен дать вам разбивку методов, которые потребляют наибольшее количество выборок для данного цикла.

...