ストーリーボードベースのアプリケーションが与えられた場合、(カプセル化された情報にアクセスするために) 1 つのビュー コントローラーが他のメソッドを呼び出すにはどうすればよいでしょうか? 親 vc から子 vc に情報を渡すことができることは理解していますが、任意の時点で vc が他の vc に情報を渡すには、より一般的なアプローチが必要です。
別の言い方をすれば、vc A で、vc B のメソッド (A からのセグエで名前が付けられていないメソッド) を呼び出したいのですが、A から B への参照を取得する方法がわかりません。新しいセグエの作成それに新しいVCを作成します。私がやりたいことではありません。
ストーリーボードまたはそれに関連付けられた名前付きセグエ関数を介して、他のVCからのVCへの参照を追跡する方法があると思いますが、そうする方法を見つけるのに苦労しました. 私が通常住んでいる深く埋め込まれた世界では、どこからでもインスタンス化できるようにシングルトン クラスを作成するだけですが、View Controller の場合は (可能であれば) ここでは不適切に思えます。
どんな助けでも大歓迎です。