1

ここでかなり混乱した初心者:

クラスがあります。このクラスはテーブルに列を追加しています。最初のステップでは、これはボタンを押すことによって行われました。インターフェイスビルダーにジェネリックオブジェクトを追加し、テーブルに列を追加するクラスを割り当てて接続しました。このようにボタンを押すと、列が追加されます。次に、このプログラムを変更して、ドキュメントが読み込まれるたびにメソッドを実行する必要があるため(ドキュメントベースのアプリケーション)、メソッド内からメソッドを呼び出す必要があります- (void)windowControllerDidLoadNib:(NSWindowController *)aController。さて、私を混乱させるのは、InterfaceBuilderに接続されているオブジェクトのメソッドをどのように呼び出すことができるかということです。

- - 編集 - -

反対票を投じなければならないと感じた場合は、少なくとも理由を述べてください。私は初心者なので、あなたにとって愚かな質問のように聞こえるかもしれませんが、私にとってはかなり高度な質問です。

---編集2---

Probelmが見つかりました、私自身の答えを確認してください。

4

2 に答える 2

2

アウトレットを作る必要があります。
IB (Interface Builder) から View Controller へのドラッグを制御します。

于 2013-01-31T20:44:36.540 に答える
0

私は問題が何であるかを発見しました: 私のクラスは、NSarraycontroller から情報を読み取ることによって、テーブルに列を追加します。この NSArraycontroller はコアフレームワークによって取り込まれます。ただし、ビューがロードされた後にのみデータが取り込まれるため、タイマーなどを使用しないと起動時にテーブルを埋めることはできません!

于 2013-02-01T20:10:45.300 に答える