0

私は初心者で、公式チュートリアルYour First iOS Appを読んで iOS 開発者を学んでいます。

黄色の球体アイコンで表されるView Controllerにテキストファイルをコントロールドラッグすることの背後にある意味はよくわかりません。

従うのは簡単ですが、背後にある理由を知るのは難しいということです。

操作後にコードを確認したところ、何も追加されていませんでした。

誰かが理由を理解するのを助けることができますか? ティア。


さて、私の質問を正確に理解できるように、チュートリアルに記載されている説明を投稿しました。

ビューで、テキスト フィールドからシーン ドックの黄色の球体に Control キーを押しながらドラッグします (黄色の球体はビュー コントローラー オブジェクトを表します)。Control キーを押しながらドラッグを放すと、次のように表示されます 。今のところアップロードを許可] . 表示される半透明のパネルの [アウトレット] セクションでデリゲートを選択します。

4

2 に答える 2

0

コントロールをドラッグして、nib (.xib) ファイル内のオブジェクト/ビュー間の接続を、ビュー コントローラー内のアクション (IBAction) またはアウトレット (IBOutlet) に作成します。

Nib ファイル (.xib) には、すべての接続 (アクションとアウトレット) を確立する責任があります。接続を反映するためにコントローラー コードに何も追加されません。

于 2012-05-16T08:56:23.127 に答える
0

それについて考える最良の方法は、Interface Builder で作成したものをコードにリンクする必要があるということです。.xib ファイルは、実際には単なる複雑な XML ドキュメントです。.xib をコントローラーにリンクすることにより、コードにリンクする XML にコードが記述されます。そうしないと、.xib とソース コードがコンパイルされるときに、コンパイラは 2 つのエンティティをリンクしません。

お役に立てれば

于 2012-05-16T08:51:15.840 に答える