Quartz ComposerでCocoaバインディング
XcodeヘルプのQuartz Composer Programming Guideの通り。こんな感じ。
- Quartz Composer側で、ぐりぐりしたい変数をPublishしておく
- Cocoa Applicationプロジェクトを作成
- Quartzフレームワークをプロジェクトに追加する
- Interface BuilderにQuartzパレットを追加する
- ウィンドウにQCViewを、インスタンスにQCPatchControllerを追加する
- ビューのpatchをコントローラのpatchにバインド
- スライダーとかカラーの部品を配置して、Publishしておいた変数にバインド
って、1行もコーディングしなかったよ!