Nếu tôi tạo một đối tượng mới bao gồm hai con trỏ đối tượng (xem bên dưới) khi đối tượng được tạo, con trỏ được đặt để trỏ tới không;Ok để phát hành một con trỏ thats nil?
Nếu (vì một lý do không mong muốn) Tôi không gán các con trỏ này và sau đó giải phóng chúng trong phương pháp dealloc của tôi là ok, tôi chắc chắn nó là, chỉ muốn kiểm tra?
- (void)dealloc{
[name release];
name = nil;
[thrust release];
thrust = nil;
[super dealloc];
}
gary
Hãy nhớ gọi '[super dealloc]' ở cuối quá trình thực hiện 'dealloc' của bạn. – Jason
Xin lỗi Jason, tôi đã biết điều đó, nhưng bằng cách nào đó nó đã bị mất trong việc cắt & dán. – fuzzygoat