Я немного обеспокоен созданием большого количества автоматически выпущенных объектов на iPhone. Мое приложение простое, поэтому оно не должно вызывать проблем, но я просто хотел проверить правильность и приемлемость методов (как показано ниже)
-(NSNumber *)numberFromCore {
NSNumber *removedNumber = [[dataCore objectAtIndex:0] retain];
[dataCore removeObjectAtIndex:0];
return [removedNumber autorelease];
}
-(NSString *)coreSizeAsString {
NSString *coreSize = [NSString stringWithFormat:@"%d", [dataCore count]];
return coreSize;
}
Там, где это возможно, я использовал [[Class alloc] init]
и [Class release]
, но я должен также попытаться изменить методы удобства, как те, что указаны выше.
1008 * Гэри *