これは基本的な質問ですが、私は良い答えを見つけることができません。私は複数のビューコントローラとアプリを持っていると私は、変数を作成した場合、一方のコントローラで、それに対してアクションを取ることに気づいた:私は初期化せずに別のコントローラで変数を宣言することができますiPhoneでの変数のメモリ管理
int foo = 0;
foo =+ 1;
それが運ぶ価値です値は、それが前のビューコントローラ内に最後に設定されました:
int foo;
if (foo == 1)
doSomething;
私は彼らのように、複数のコントローラ内のデータを使用して...マルチプレイヤーゲームなどにおける現在のプレーヤーのキープトラックのための私の利点にこれを使用していますビューが読み込まれ、削除されます。私はObj Cの新人です。これを読んでいることに基づいて、物事に正しい道がないように見えます。
これは私の質問です。これはコントローラ間でデータを渡す安全な方法ですか、そうでない場合はどうすればいいですか?
詳細な回答をいただきありがとうございます。これを初めて熟知して以来、本当に完全なコードが役立ちます。私はこれを実装し、それは素晴らしい作品です。ありがとう、 – Aaron