0

だから、私はこれを手に入れることができないようです(かなり単純だと思いました)Cocoaアプリが正しく動作しています。GUI 入力に基づいてテキスト ファイルを書き込み、テキスト ファイルを呼び出して 2 番目のディスプレイ (プロジェクタなど) に表示する Quartz Composer パッチがあります。それは(私が知る限り)問題ではありません。

Interface Builder で UI を構築し、テキスト ボックスと送信ボタンのバインディングをセットアップしました。GUI と QCView ウィンドウの 2 つのウィンドウがあります。Cocoa Simulator でシミュレートすると、両方のウィンドウが表示され、QC ビューがコンポジションを再生し、テキスト ボックス/ボタンが QC パッチと通信します (テスト済み)。送信ボタンを押したときのテキストファイル。(これはシミュレーターの奇妙さであり、.app を動作させることができれば動作することを願っています。)

XCode プロジェクトでは、IB UI と Quartz フレームワークを追加しました (はい、確認しました -このチュートリアルに従っていました)。コンパイルして正常に実行され、コンソールにエラーはありませんが、(不可解なことに) QCView ウィンドウがありません。見つけられた。また、GUI ウィンドウは正常に表示されますが、シミュレーターと同様に、テキスト ボックスに入力して送信を押しても、テキスト ファイルは書き込まれません。Cocoa アプリは (バックグラウンドであっても) QC パッチをロードしていないようです。

ええと。ハーフ?どこから始めればよいかわかりません。私は大きなコードの人ではなく、パッチを当てたりするだけなので、解決策にハードコードが必要な場合は、優しくしてください。

4

1 に答える 1

0

QCView ウィンドウを明示的に表示していますか?

そうでない場合、「起動時に表示」チェックボックスをオンにしていますか?

于 2010-08-21T05:56:49.353 に答える