#objective-c
#objective-c
Вопрос:
Мне нужно создать новый поток, который будет иметь бесконечный цикл while, чтобы он не блокировал основной поток пользовательского интерфейса. Вновь созданный поток прерывается, когда я отправляю приложение в фоновый режим, но мне нужно запустить его в фоновом режиме. Любая помощь?
Комментарии:
1. Фоновые задачи должны выполняться с использованием grand central dispatch и иметь ограничение по времени в 10 минут. Я предлагаю вам поискать фоновые задачи iOS.
Ответ №1:
Существует разница между фоновым потоком и фоновой задачей в iOS, но основной ответ остается тем же; не запускайте фоновый поток, если вы просто не можете его избежать. Кроме того, вы не можете просто выделить поток и запустить его, если ваше приложение хочет поддерживать фоновое отображение в iOS.
Во-первых, вы должны прочитать документацию.Он обширный и содержит много примеров.
Затем, если у вас есть какие-либо конкретные вопросы, не охваченные документами (или для уточнения документов), задайте их здесь!