私にはいくつかの基本的な疑問があります、誰かが私を助けてくれると思います。
この質問を参照してください:ファイルのダウンロード中にULabelをすぐに更新してください
performSelectorOnMainThread
別のクラスでupdateProgressメソッドを呼び出しているを使用してみましたが、ラベルが更新されていません。
しかし今、私は次のような通知を使用しました
[[NSNotificationCenter defaultCenter] postNotificationName:@"updateProgress" object:nil userInfo:nil];
これはメソッドを呼び出しており、UILabelも更新しているようです。私の問題は解決しましたが、なぜ上記performSelectorOnMainThread
がうまくいかなかったのか知りたいですか?特定の理由はありますか?