-2

私はとを持ってFethViewControllerDisplayViewControllerます...

FethViewControllerには、Web サービスから JSON をフェッチするメソッドがあります。

その JSON オブジェクトにアクセスしたい、または fetch メソッドを実行したいDisplayViewController

どうすればいいですか?これを試しましたが、うまくいきませんでした。

助けてください。

4

1 に答える 1

2

アプリケーションアーキテクチャのより広いコンテキストを理解していなければ、2つの選択肢があると思います。

  1. 依存性注入-JSONも必要とする遠位ビューの前にあるビューのコンテキストでJSONをフェッチするため、1つのオプションは、階層に沿ってJSONオブジェクトを渡すUITabBarControllerことです。質問は依存性注入に関するものです。「うまくいかなかった」と言うと、それが何を意味するのか正確にはわかりません。
  2. JSONオブジェクトをシングルトンクラスのプロパティにする-おそらく、ネットワークアクセスを管理するシングルトンクラスを作成できます。そうすれば、オブジェクトグラフに鈍い関係があるオブジェクトは、依存性注入の煩わしさなしに、ネットワークとネットワーク呼び出しの結果にアクセスできます。

最後に、アプリケーションの目標と残りのアーキテクチャについてほとんど理解していないため、これらのいずれかが他よりも優れている(または他の選択肢よりも優れている)とは断言していません。

于 2012-10-20T11:03:50.863 に答える