可能重复:
玩游戏后重置数组?
我做了一个二维数组:
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";
现在,当我使用重新启动按钮时,我想像上面那样恢复数组,但不是那个,而是充满了“已删除”。有人可以帮助我吗?谢谢你,抱歉英语不好:)
(数组有效,“删除”的东西是为了确保该项目不会在当前游戏中被回调,因此所有代码都有效,但我只想“重置”数组。)