2

私が置いたviewDidLoadで実験を行いました:

NSLog(@"The View did load :-) %@", self.title);

viewDidLoad の内部....そのため、さまざまなビューにセグエするたびに、出力の変化を見ましたが、物事の「概念的な」基礎に迷っています。

各ビューのコードはどこに配置すればよいですか? Xcode は 1 つの ViewController.m を提供しますが、ストーリーボードにあるビューごとに個別の ViewController.m を作成し、各ビューに独自の viewDidLoad を作成するべきではありませんか?

Segues/Storyboarding で WWDC ビデオを見て、prepareForSegue:sender: をいじって、ビュー間でデータを渡します。私が持っている本で、ストーリーボードについて触れているものはありません。

4

1 に答える 1

3

ビューごとに個別のコントローラーを作成し、インターフェイス ビルダーからそれらを接続します。プロジェクトの側に ViewController を追加すると、下の画像のクラスの横にあるドロップ ボックス内にコントローラーが表示されます。したがって、ビューを選択し、赤い循環タブを選択して、そのビューにView Controllerを割り当てます:)

ビジュアル

ここに画像の説明を入力

他の見方もそうですが、

ここに画像の説明を入力

于 2011-12-29T02:44:31.280 に答える