ビューへのすべての変更はメイン スレッドで行う必要があることは理解していますが、どのレベルの複雑さで を使用することを検討し始める必要がありdispatch_async
ますか?
次の目的で使用する必要があります: - 数値処理 (複雑な確率の計算など) - 何らかの形式の永続ストレージへの保存 - モデル オブジェクトの更新 - かさばるオブジェクトの初期化
スレッド化に関しては、iOS に慣れています。私は常に非同期のネットワーク リクエストを行いますが、それ以外はメイン スレッドで最小限のリソースを使用するようにしているため、アプリの動作が少し遅くなります。
これについて複数のソースを検索したので、同様の質問がある場合は、それを指摘して私の無知を許してください.