画面遷移およびデータの受け渡し

今回はこれまで苦手意識を持っていた画面遷移のサンプルを作成して見ました
f:id:hiramatch:20141229213110p:plain

1画面目はデフォルトの画面で
2画面目は右のライブラリからViewControllerをドラッグし
新規追加したSecondViewControllerクラスとひも付けしました
f:id:hiramatch:20141229213301p:plain

セグエは「次へ」ボタンを2画面目にドラッグし
以下を設定しています。
f:id:hiramatch:20141229213424p:plain

以下は最初の画面に紐付くViewControllerのソースです
セグエで画面遷移する処理はprepareForSegueで行い
セグエより遷移先画面のViewControllerを取得し、そのプロパティに対し、テキストの文字列 x 2を設定しました。

以下は2画面目に紐付くSecondViewControllerのソースです。
画面遷移時に設定されたプロパティーをラベルに設定しています。


以下は実行結果です

f:id:hiramatch:20141229213747p:plain


f:id:hiramatch:20141229213800p:plain