Время индикатора активности

Если у меня есть такой код:

....
// start activity indicator
[class callMethod];
// stop activity indicator
...

Если [class callMethod] занимает 10 секунд (например), индикатор будет анимироваться за это время, верно? После вызова метода код будет заблокирован?


person alpha    schedule 12.05.2011    source источник


Ответы (1)


Только если вы вызовете [class callMethod] в любом потоке, кроме основного (потому что это заблокирует пользовательский интерфейс, который, в свою очередь, заблокирует вращение индикатора.

person Jake    schedule 12.05.2011