4

私は iPhone 開発にかなりの経験があると思っていましたが、最初のビデオでスタンフォードの iPhone コースでつまずいています。

(38分)

教師は、NSObject を MainWindow.xib にドラッグします。そして、Identity Inspector (Cmd-4) でオブジェクトを調べると、Class Actions セクションと Class Outlets セクションがあります。

しかし、これらは私には表示されず、Class Identity と Interface Builder Identity だけが表示されます...どこに行ったのですか?

4

3 に答える 3

5

最近、Interface Builder にいくつかの変更が加えられました。ライブラリ パネルのクラスに移動し、検査するオブジェクトを上半分から選択します。画面の下半分には、系統、定義、アウトレット、およびアクションのタブがあります。

于 2010-01-21T00:31:06.020 に答える
2

ライブラリ パネルでセグメント化されたボタンを見つけ、クラスをクリックします。NSObject またはサブクラス化する他のクラスを見つけます。右クリックして「新しいサブクラス...」、コントローラー/AppController のようなポップアップで便利な名前を付けます。クラス リストで、新しく名前を付けたクラスを見つけます。次に、すべてのアクション/アウトレットをライブラリ パネルの下部に追加します。Convolution のおかげで、私はこれを見つけることができなかったでしょう。(上記のヒントを拡張すると思いました)。

于 2010-01-27T03:17:25.653 に答える
1

私は最終的にあなたと同じように私の問題を解決します。以前は、IB の以前のバージョン、つまり 3.1 を使用していました。Tools-> Identity Inspector Panel で「Class Actions および Class Outlets セクション」にアクセスできます。しかし、別の macbook (IB はバージョン 3.2.1 にアップグレードされています) を選択した後、対応するセクションにアクセスする必要があります [ライブラリ] パネル -> [クラス] タブ -> 指定されたオブジェクトを選択し、パネルの下部に移動します (Convolution で示されているように)。 .

于 2010-04-14T08:54:56.123 に答える