目指せ!iPhoneアプリ開発エキスパート第4回(ぐらい)
iPhone開発でInterfaceBuilderを利用中にオブジェクト(というかインターフェイスアイコンというか)と変数を結びつけるためのClass Outletsが表示されない問題があります。最新のSDKをダウンロードした方(InterfaceBuilder 3.2.2)はたぶんみんな表示されないと思います。数ある解説サイトの中で「インスペクター」から表示するとありますが、「ライブラリー」に変更になったみたいです。
InterfaceBuilderの中でViewを選択中に、Toolsの中から「Library」を選びます。ライブラリーウィンドウの一番上(3つのボタンのようなバーのような)の真ん中の「Classes」を押します。次にその下にたくさんのリストが表示されているので「<プロジェクト名>ViewController」が選択されていることを確認します。
その下にまたボタンのようなバーのような「Inheritance Definitions Outlets Action」となっています。この部分のOutletsを選択します。ここで「+」ボタンでもって操作できます。
Actionも同様です。
余談ですが、Viewでオブジェクトをドロップ&ドラッグしている時に、そのオブジェクトパーツの設定をするんですが、ラベルを配置する際にLabel Attributeで一番下の方にある「User Interaction Enabled」にチェックを入れないと結果が表示されません。
ちなみに説明どおりに作るとできました。

InterfaceBuilderの中でViewを選択中に、Toolsの中から「Library」を選びます。ライブラリーウィンドウの一番上(3つのボタンのようなバーのような)の真ん中の「Classes」を押します。次にその下にたくさんのリストが表示されているので「<プロジェクト名>ViewController」が選択されていることを確認します。
その下にまたボタンのようなバーのような「Inheritance Definitions Outlets Action」となっています。この部分のOutletsを選択します。ここで「+」ボタンでもって操作できます。
Actionも同様です。
余談ですが、Viewでオブジェクトをドロップ&ドラッグしている時に、そのオブジェクトパーツの設定をするんですが、ラベルを配置する際にLabel Attributeで一番下の方にある「User Interaction Enabled」にチェックを入れないと結果が表示されません。
ちなみに説明どおりに作るとできました。



