Я бы порекомендовал создать пользовательский класс хранения данных.Вы можете назвать это PDPerson.h
Вам также понадобится файл .m.Для каждого свойства сделайте что-то вроде этого:
В .h : объявите каждое из ваших свойств следующим образом:
@interface PDPerson : NSObject{<br>
}
<Br>@property(nonatomic, retain) NSString *firstName;
@property(nonatomic, retain) NSString *lastName;
@property(nonatomic, retain) NSString *class;//May want to consider renaming
@property(nonatomic, retain) NSString *year;
@property(nonatomic, retain) NSString *dept;<br>
@end
Затем в.m:
@implementation
@synthesize firstName, lastName;
@synthesize class, year dept;
-(void)dealloc{
[firstName release];
[lastName release];
[class release];
[year release];
[dept release];
}
Каждый раз, когда вы хотите создать нового «Персона» в вашем массиве, сделайте следующее:
PDPerson *person = [[PDPerson alloc]init];
Затем вы можете легко установить свойстваОбъект выглядит так:
person.firstName = @"John";
person.lastName = @"Smith";
person.class = @"Math";
person.year = @"1995";
person.dept = @"Sciences";
И извлекает их:
firstNameLabel.text = person.firstName;
Приятная вещь в этих объектах состоит в том, что все, что вам нужно сделать, это добавить объект person в ваш массив:1023 *
NSMutableArray *personArray = [[NSMutableArray alloc] init];
[personArray addObject:person];