時間のかかる操作を行うメソッドがあります。たとえば、[[NSString alloc] initWithContentsOfURL:u]を10回連続して呼び出すようなものです。
メソッド呼び出しの前に非表示の状態にあったUIActivityIndicatorViewを表示してアニメーション化する必要があるため、次のように記述します。
activityIndicator.hidden = NO;
[activityIndicator startAnimating];
メソッドの開始時に
もちろん、それは機能しません。UIActivityIndicatorViewは、メソッドが終了したときにのみアニメーション化されます。
これは受け入れられません。関数呼び出し中にアニメーションを表示する必要があります。
誰もがそれを行う方法を知っていますか?
NSOperation多分?(誰かがそのサンプルを持っていますか?)