Цель C, A Вопрос о панели вкладок и многопоточности - PullRequest
0 голосов
/ 08 марта 2011

У меня есть UITabBar, который имеет 5 меню.Два из пяти меню порождают новый поток в методе viewWillAppear.В этом методе он отправляет HTTP-запрос на веб-сервер в фоновом режиме.Веб-сервер возвращает данные в формате XML.После получения данных он анализирует данные и сохраняет данные в локальном массиве NSMutable.Эта часть прекрасно работает, но проблема в том, что если я нажал на одно из меню панели вкладок в меню, которое порождает новый поток, приложение вылетает.Я прокомментировал создание новой части потока, тогда приложение не падает, что может вызвать эту проблему?

1 Ответ

0 голосов
/ 08 марта 2011

Без исходного кода это нелегко сказать, но у меня были похожие проблемы с возвратом фоновых потоков, делегаты которых были освобождены, потому что пользователь делал что-то другое во время работы потока.

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