2015-11-19 4 views
1

мое приложение затягивается в течение длительного времени, если я нажимаю любую кнопку или хочу перейти из вида в другой. Я выполняю переход в основном потоке и другие операции в фоновом потоке. Но главная проблема заключается в FMDatabaseQueue.Приложение выполняет очень медленное ios

Вот профиль таймера:

enter image description here

Я пытаюсь выяснить реальную проблему. Все еще не мог найти его. Любая помощь будет оценена. Сообщите мне, хотите ли вы узнать о какой-либо конкретной реализации.

+0

Под «выполнением перехода в фоновом потоке» вы подразумеваете, что код перехода вида выполняется в фоновом потоке? – Akhilrajtr

+0

@Akhilrajtr> Нет, извините, моя ошибка. Выполнение другой операции в фоновом потоке. Операции пользовательского интерфейса в основном потоке. – Rashad

+0

Что делает 'SyncPoolController mediaSync'? Можете ли вы показать код? – Paulw11

ответ

0
  1. Clean (CMD + Shift + K) проект.
  2. Run снова (CMD + R)

работал для меня.

Не забудьте выполнить все изменения пользовательского интерфейса в основном потоке, не выполняйте никаких изменений пользовательского интерфейса в фоновом потоке (НЕ РЕКОМЕНДУЕТСЯ).

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

  • Нет связанных вопросов^_^