ストーリーボードを利用した最も単純なアプリケーションを作成しました。
UINavigationController
、およびビュー コントローラ A と B があります。
Aには、ユーザーが自分の名前を入力することになっているテキストフィールドがあります。ユーザーがボタンに触れると、「Hi, [NAME]!」と表示されて B に移行します。
ユーザーが入力した名前を Typhoon で A から B に渡すにはどうすればよいですか?
Typhoon を使用すると-prepareForSegue:sender:
、まったく関係のない View Controller 間の結合が必要になるため、DI の観点からは悪である の使用を避けることができると思います。(例viewControllerB.nameToDisplay = self.textField.text;
)