2016-05-13 21 views
0

私のアプリは多くの数学を行います。すべてのステップを表示するには、別のViewControllerが必要ですが、同じデータが必要です(もちろん)。 私はインターネット上で多くのチュートリアルを見つけましたが、入力が多すぎるため、複雑すぎます。通常、彼らは1つだけの入力を持っていたので、タスクが単純になりました。 簡単な方法でデータを転送する方法はありますか?ViewControllers間のデータ共有 - Swift

+0

することができますviewController間で簡単にデータを渡します。あなたはView Controllerについて話していますか? –

答えて

0

コントローラを通過する必要があるかどうかによって異なります。 できることは、他のコントローラに渡すものをすべて格納し、次にセグを使用してprepareForSegueperformSegueWithIdentifierを使用して、次のコントローラにデータをロードするオブジェクトを作成することです。

0

いくつかの方法があります。あなたの要件ごとに選択することができます

  1. 委任
  2. プロパティ
  3. シングルトンクラス
  4. NSUserdefaults

。あなたはシンプル求めているように私はそれから簡単な方法を変えるお勧めしますあなたは例のコードが必要な場合は、以下のコメントを追加するには、私もこのためにあなたの例を提供しますNSUserdefaluts

である;)

+0

私が例を挙げることができたら、私は感謝しています:) –

+0

この答えを見て、http://stackoverflow.com/a/7553731/2010154 – NSAnant

関連する問題