нужна помощь в NSMutableArray! - PullRequest
       12

нужна помощь в NSMutableArray!

1 голос
/ 28 января 2010

Я только что построил игру с 8 уровнями. Каждый уровень имеет различную информацию о целевом уроне, общем уроне и деньгах. Я напечатаю их на экране, но прежде всего мне нужно где-то их сохранить и вывести нужный уровень. Я думаю, что я должен сделать массив. Но я не уверен, как это сделать, я не совсем знаком с массивом в target. Не могли бы вы, ребята, показать мне, как? большое спасибо. Я думаю, что я должен создать класс под названием Levels: NSObject. А в классе GameControlLayer мне нужно написать метод initWithLevel. Это все, что я могу придумать. (Я использую Cocos2D для этой игры)

@interface Levels : NSObject {
    float targetDamage;
    float totalDamage;
    int initMoney;
    int unSpentMoney;
    float totalDamage;
}
@property (assign) float targetDamage;
@property (assign) float totalDamage;
@property (assign) int initMoney;
@property (assign) int unSpentMoney;
@property (assign) float totalDamage;

@end

1 Ответ

1 голос
/ 28 января 2010

Это синтаксис для NSMutableArray в Objective C

NSMutableArray *array = [[NSMutableArray init] initWithObjects: @"First",@"Second",@"Third",nil];

И чтобы получить значения из массива, вы можете сделать это

NSString *value = [array objectAtIndex:index];

Где index - это позиция массива, для которого вы хотите получить объект, это может быть 1, 2, 3 и т. Д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...