NSImageView
常に更新される画像を再描画する必要があります。を作成するモデル オブジェクトとNSImage
、このイメージを にリンクするコントローラがありますNSImageView
。
マルチスレッドを使用すると、バックグラウンド スレッドでモデル オブジェクトの出力画像を継続的に更新することが簡単にできます。しかし、UI インタラクションはメイン スレッドで行われることになっているため、NSImageView のイメージをバックグラウンド スレッドに設定することはできません。NSImageView
メインスレッドでを更新すると、プログラムが応答しなくなります