Начиная с перехода на iOS 8.3, я сталкиваюсь с этой ошибкой, когда основной поток застрянет в этом вызове. Несколько других потоков также застревают в этом вызове. В моем потоке ни один из моих кодов не ведет к этому вызову, поэтому я не понимаю, почему это происходит. Это случается случайным образом, иногда, когда вы нажимаете элемент панели кнопок, иногда при перерисовке диаграмм (используя ShinobiCharts) и т.д.
Вот трассировка стека из Xcode:
У кого-нибудь есть подсказка, почему это происходит и как это исправить? Это очень раздражает, потому что, когда я застрял там, мне нужно перезапустить приложение. Обратите внимание, что это происходит в симуляторе. Я нахожусь на ранней стадии разработки этого приложения и большую часть своего времени провожу в симуляторе. Я еще не видел, чтобы ошибка произошла на реальном устройстве, но, опять же, я не запускал приложение, которое часто на устройстве.