これで、ナビゲーション バーに追加ボタンがある Products というテーブル ビューができました。追加ボタンをクリックすると、新しいView Controllerがプッシュされ、どのAddItemが呼び出されたかが表示されます。AddItem から新しいビュー コントローラ A を開き、A から Products を再度開くことはできますか?
私の説明が少し混乱しているかもしれません。ProductsTableViewController --(プッシュ)--> AddItemViewController --(モーダル/プッシュ)--> AViewController --(モーダル)--> ProductsTableViewController(最初のものとまったく同じである必要があります)
また、AddItemViewController と AViewController の間にいくつかのコントローラーがある場合があります。
2 つの解決策があります。1. A から ProductsTableViewController を開くと、前と同じインスタンスを取得します。 2. ProductsTableViewController の新しいインスタンスを作成し、シングルトン クラスからデータを取得します。
私の懸念は、メモリリークや潜在的なリスクがあるということですか?