に関してUIView
、Apple はスレッド化の推奨事項についていくつかコメントしています。
アプリケーションのユーザー インターフェイスの操作は、メイン スレッドで行う必要があります。したがって、常にアプリケーションのメイン スレッドで実行されているコードから UIView クラスのメソッドを呼び出す必要があります。これが厳密に必要でない唯一の場合は、ビュー オブジェクト自体を作成するときですが、他のすべての操作はメイン スレッドで実行する必要があります。
バックグラウンドスレッドで UIView オブジェクトの割り当てを解除するのは一般的に (un)safe ですか? どちらの場合も、サポートするドキュメントを探しています。