重複の可能性:
ゲームをプレイした後にアレイをリセットしますか?
2次元配列を作成しました:
NSString *arrEurope[][2] =
{
{@"Eifel.jpg",@"Paris"},
{@"NotreDame.jpg",@"Paris"},
{@"ArcDeTriompheParis.jpg",@"Paris"},
{@"AtomuimBrussels.jpg",@"Brussels"},
{@"MannekePis.jpg",@"Brussels"},
{@"Colosseum.jpg",@"Rome"},
{@"TreviFountainRome.jpg",@"Rome"},
{@"SagradaFamilia.jpg",@"Barcelona"},
{@"SpanishSchoolMadrid.jpg",@"Madrid"},
{@"KremlinMoskou.jpg",@"Moskou"},
{@"MermaidKopenhagen.jpg",@"Copenhagen"},
{@"MonteCarloMonaco.jpg",@"Monaco"},
{@"AcropolisAthens.jpg",@"Athens"},
{@"ParlementBudapest.jpg",@"Budapest"},
{@"BuildingReykjavik.jpg",@"Reykjavik"},
{@"StatueKiev.jpg",@"Kiev"},
{@"PortOfEuropeLissabon.jpg",@"Lisbon"},
{@"ViewSanMarino.jpg",@"San Marino"},
{@"BridgesPrague.jpg",@"Prague"},
{@"MoskeeAnkara.jpg",@"Ankara"},
{@"TowerBridgeLondon.jpg",@"London"},
{@"BigBenLondon.jpg",@"London"},
{@"LondonEyeLondon.jpg",@"London"},
{@"BrandenburgerTor.jpg",@"Berlin"},
{@"ReichstagBerlin.jpg",@"Berlin"},
{nil,nil}
};
さて、私のコードでは、配列の内容の一部を次のように変更します。
arrEurope[intRandomMonument][0] = @"removed";
再起動ボタンを使用すると、上記のように配列に戻りたいのですが、その代わりに「削除」でいっぱいです。誰かが私を助けることができますか?ありがとう、悪い英語について申し訳ありません:)
(配列は機能し、「削除」されたのは、そのアイテムが現在のゲームでコールバックされないようにするためのものであるため、すべてのコードが機能しますが、配列を「リセット」したいだけです。)