アプリケーション開発のために使われる主要フレームワークの日本語情報です。ApplicationKitINDEX>AppKit描画バッファについてNSWindowの作成の時など、backingという引数がついているが、これはなんだろうか?今は画面を描画するのに、GPUに書くべき命令を渡して、後はよろしく!って感じなんだろうけれど、その昔NeXTの時代、にはGPUの性能が高くなくてCPUが直接書き込んでいた。徐々にグラフィック周りの性能が高くなっていって、描画をお任せできるようになっていった。)->必要なところだけ直接描く(NSBackingStoreRetained)->全部お任せ!(NSBackingStoreBuffered)という流れになっていった。NSBackingStoreBuffered全ての描画をバッファに描画します。通常はこのモードを使用してください。ハードウエアでの高速化などの恩恵が受けられます。NSBackingStoreRetainedバッファを使用しますが、可能な場合には直接描画します。このモードは使用しないでください。過去のハードウエア性能が低い時期に実装されました。NSBackingStoreNonretainedバッファを使用せずに全てを直接描画します。このモードを使用しないでください。過去のOSでの描画のために残されています。なにがしかの理由でこのモードを使用する場合は描画領域を限定して描画するなどをしないと速度の低下を招きます。//ウインドウを保持するための配列に追加。NSBackingStoreRet...2015-02-23beginSheet:completionHandler:シートを開始します。[Swift]はてなブログをはじめよう!jjj777さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。