Я создал свой собственный класс, полученный из NSObject, и вот мой код:
-(void) parseRow:(NSDictionary*) dictionary {
NSArray* arName = [[dictionary valueForKey:displayname] componentsSeparatedByString:@"+"];
[self setDriverName:[arName objectAtIndex:0]];
[self setDriverSurname:[arName objectAtIndex:1]];
[arName release]; // this give problem!
}
и на мой взгляд:
driverStats = [[DriverStats alloc] init];
// driverStats is declared in the header:
DriverStats* driverStats;
@property (nonatomic,retain) DriverStats* driverStats;
[driverStats parseRow:dictionary];
Если я добавлю [выпуск arName] в свойкласс, когда я выхожу из метода parseRow, у меня ошибка EXC_BAD_ACCESS .... но это неправильно ??Я использовал массив и после того, как я выпустил ... Я думаю, что ошибка будет, если я не выпустил указатель .. или нет ???заранее спасибо