私は、それほど複雑ではない1つの単純なUIViewControllerをアプリケーションに使用しています。2ページあります。最初のページで、テキストボックスにデータを入力して、2番目のページで処理されるユーザーが変更可能なデータを示します。
@property (weak, nonatomic) IBOutlet UITextField *routeText;
2ページ目でアクションを実行しているときは、次のようなコマンドを使用して、テキストボックスに入力された内容にアクセスします。
NSString *variable = [[NSString alloc]initWithFormat:@"%@",self.routeLabel.text];
self.consoleView.text = variable;
ただし、値は常に(null)です。すべてのコードに同じTravelViewController.h/.mを使用しています。私の質問は、このように共有するためのこれは受け入れられないコーディング動作ですか、それともテキストをビュー間で共有できるようにオブジェクトを別の方法で定義する必要がありますか?
あなたが提供できるどんな助けにも感謝します。