ログイン画面と登録画面の2つの画面を備えたシンプルなiPhoneアプリを開発しているとしましょう。ログイン画面には、登録画面に移動する「登録」ボタンがあります。同様に、登録画面内には、ログイン画面に移動する「ログイン」ボタンがあります。すべては、iOSStoryboardSegueの「モーダル」スタイルを使用して実装されます。
問題は、ビューコントローラがセグエの「モーダル」スタイルで表示されるたびに、スタックに新しいビューを追加し続けるかどうかです。したがって、ログイン画面と登録画面を繰り返し切り替えると、毎回新しいオブジェクトがインスタンス化され、内部配列コンテナ(つまりスタック)に蓄積され続けますか?
さらに、スタイルを「プッシュ」に変更した場合、同様の質問の状況はどのようになりますか?「プッシュ」は、「プッシュ」されるたびに新しいビューオブジェクトを上部に追加し続けませんか?