Если я создаю новый объект, который включает в себя два указателя объекта (см. Ниже), когда объект создается, указатели устанавливаются равными нулю;
@interface rocketShip : NSObject {
NSString *name;
NSNumber *thrust;
}
Если (по какой-то неожиданной причине) я не назначаю эти указатели, а позже освобождаю их в моем методе dealloc, это нормально, я уверен, что это так, просто хотел проверить?
- (void)dealloc{
[name release];
name = nil;
[thrust release];
thrust = nil;
[super dealloc];
}
1007 * Гэри *