У меня есть следующий код в потоке в моем приложении:
while (true) {
if (ready) {
progressIndicatorController.value++;
return;
}
}
Готовая переменная изменяется из метода делегата. Этот код отлично работает, когда я открываю приложение, нажимая кнопку «Выполнить» на панели инструментов Xcode. Однако, если я открою .app этого приложения (которое я создаю, щелкнув «Продукт»> «Архив», а затем следуя инструкциям), этот код почему-то больше не работает.
progressIndicatorController.value
никогда не увеличивается, и этот оператор if никогда не оценивается как true
. Что может вызвать эту проблему?