Я заметил, что следующий банальный вызов из моего основного потока
[self performSelectorOnMainThread:@selector(rollBar:)
withObject:nil
waitUntilDone:false];
заставлял [NSThread isMultiThreaded]
сообщать, что мое приложение
стало многопоточным. Я думал, что это должно
происходить только при отсоединении потока, а не при постановке сообщения в очередь
в одном потоке.
Любые идеи?
Этот вопрос отличается от этого.
Остановите прессу
Моя вина, rollBar:
по имени [m_progress_bar incrementBy: 0.5];
.
Симпатичный, симпатичный, оживляющий NSProgressIndicator
отвечает
за то, что мое приложение стало многопоточным. Что удивительно.
Я этого не знал.
Удивительно, но [m_progress_bar usesThreadedAnimation]
всегда
возвращает NO
, несмотря на то, что панель анимируется, когда мое приложение зависает.